Hide

SftTree/NET 2.0 - Tree Control for Windows Forms

Display
Print

Cell Field, ToolTipEventArgs Class

The cell for which a tooltip is to be displayed or null/Nothing indicating that no cell is associated with this event.

Class: ToolTipEventArgs
Namespace: Softelvdm.SftTreeNET
Assembly: Softelvdm.SftTreeNET

Syntax

public readonly CellClass Cell;
Public ReadOnly Cell As CellClass

Comments

The cell for which a tooltip is to be displayed or null/Nothing indicating that no cell is associated with this event.

Examples

C#

                }
                item.ScrollIntoView();
            } else {
                // selected an item
            }
        }

        void sftTree1_ShowToolTip(object sender, ToolTipEventArgs e) {
            ItemClass item = e.Cell.OwningItem;
            e.ToolTipText = item.TagString;
        }

        private void sftTree1_ItemClick(object sender, Softelvdm.SftTreeNET.ItemClickEventArgs e) {
            if (e.MouseEv.Button == MouseButtons.Left &&  e.Area == ItemClickAreaEnum.CellSel) {
                ClickCategory(e.Item);
            }

VB.NET

Private Sub sftTree1_ItemDoubleClick(ByVal sender As Object, ByVal e As Softelvdm.SftTreeNET.ItemClickEventArgs) Handles sftTree1.ItemDoubleClick
    If e.MouseEv.Button = Windows.Forms.MouseButtons.Left And e.Area = ItemClickAreaEnum.CellSel Then
        ClickCategory(e.Item)
    End If
End Sub

Private Sub sftTree1_ShowToolTip(ByVal sender As Object, ByVal e As Softelvdm.SftTreeNET.ToolTipEventArgs) Handles sftTree1.ShowToolTip
    Dim item As ItemClass = e.Cell.OwningItem
    e.ToolTipText = item.TagString
End Sub

' This is a small helper routine to show all properties and fields of an object
Private Sub DumpValues(ByVal o As Object)
    Dim api() As PropertyInfo = o.GetType().GetProperties()
    For Each pi As PropertyInfo In api
        Debug.Write(" " & pi.Name & " " & pi.GetValue(o, New Object() ))

See Also ToolTipEventArgs Class | Classes | SftTree/NET 2.0