Spread Silverlight Documentation
GrapeCity.Windows.SpreadSheet.UI Namespace / HeaderHitTestInformation Class / InRowResize Property
Example


In This Topic
    InRowResize Property
    In This Topic
    Gets whether the location refers to a row resize area.
    Syntax
    'Declaration
     
    Public ReadOnly Property InRowResize As Boolean
    'Usage
     
    Dim instance As HeaderHitTestInformation
    Dim value As Boolean
     
    value = instance.InRowResize
    public bool InRowResize {get;}
    Example
    This example uses the InRowResize property.
    gcSpreadSheet1.CanCellOverflow = true;
    void gcSpread1_MouseDown(object sender, MouseButtonEventArgs e)
            {
                HitTestInformation info = gcSpreadSheet1.HitTest(e.GetPosition(gcSpreadSheet1).X, e.GetPosition(gcSpreadSheet1).Y);
                if (info.HitTestType == HitTestType.Corner)
                    gcSpreadSheet1.Sheets [0].SetText (0,0,"Click SheetCorner of control");
                if (info.HeaderInfo != null)
                {
                    if (info.HeaderInfo.InColumnResize)
                        gcSpreadSheet1.Sheets[0].SetText(0, 0, "Column" + info.HeaderInfo.Column.ToString() + " is resizing");
                    else if (info.HeaderInfo.InRowResize)
                        gcSpreadSheet1.Sheets[0].SetText(0, 0, "Row" + info.HeaderInfo.Row.ToString() + " is resizing");
                }
    }
    GcSpreadSheet1.CanCellOverflow = True
       Private Sub GcSpreadSheet1_MouseDown(sender As System.Object, e As System.Windows.Input.MouseButtonEventArgs)
            Dim info As HitTestInformation = GcSpreadSheet1.HitTest(e.GetPosition(GcSpreadSheet1).X, e.GetPosition(GcSpreadSheet1).Y)
            If (info.HitTestType = HitTestType.Corner) Then
                GcSpreadSheet1.Sheets(0).SetText(0, 0, "Click SheetCorner of control")
            End If
    
            If (info.HeaderInfo IsNot Nothing) Then
                If (info.HeaderInfo.InColumnResize) Then
                    GcSpreadSheet1.Sheets(0).SetText(0, 0, "Column" + info.HeaderInfo.Column.ToString() + " is resizing")
                ElseIf (info.HeaderInfo.InRowResize) Then
                    GcSpreadSheet1.Sheets(0).SetText(0, 0, "Row" + info.HeaderInfo.Row.ToString() + " is resizing")
                End If
            End If
        End Sub
    See Also