GrapeCity.Windows.SpreadSheet.UI Namespace > HeaderHitTestInformation Class : Column Property |
'Declaration Public ReadOnly Property Column As System.Integer
'Usage Dim instance As HeaderHitTestInformation Dim value As System.Integer value = instance.Column
public System.int Column {get;}
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
Target Platforms: Windows 7, Windows 8 Desktop, Windows Vista SP1 or later, Windows Server 2000, Windows 2000 Professional, Windows XP Professional, Windows NT 4.0 Workstation, SP6, Windows NT 4.0 Server, SP6