Class TreeListRow
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class TreeListRow : Object, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
TreeListRow
- Implements
-
- Inherited Members
-
Constructors
TreeListRow(params ConstructArgument[])
public TreeListRow(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
TreeListRow(TreeListRowHandle)
public TreeListRow(TreeListRowHandle handle)
Parameters
handle
TreeListRowHandle
Fields
ChildrenPropertyDefinition
public static readonly Property<ListModel, TreeListRow> ChildrenPropertyDefinition
Field Value
- Property<ListModel, TreeListRow>
DepthPropertyDefinition
public static readonly Property<uint, TreeListRow> DepthPropertyDefinition
Field Value
- Property<uint, TreeListRow>
ExpandablePropertyDefinition
public static readonly Property<bool, TreeListRow> ExpandablePropertyDefinition
Field Value
- Property<bool, TreeListRow>
ExpandedPropertyDefinition
public static readonly Property<bool, TreeListRow> ExpandedPropertyDefinition
Field Value
- Property<bool, TreeListRow>
ItemPropertyDefinition
public static readonly Property<Object?, TreeListRow> ItemPropertyDefinition
Field Value
- Property<Object, TreeListRow>
Properties
Children
public ListModel Children { get; }
Property Value
- ListModel
Depth
public uint Depth { get; }
Property Value
- uint
Expandable
public bool Expandable { get; }
Property Value
- bool
Expanded
public bool Expanded { get; set; }
Property Value
- bool
Item
public Object? Item { get; }
Property Value
- Object
Methods
GetChildRow(uint)
public TreeListRow? GetChildRow(uint position)
Parameters
position
uint
Returns
- TreeListRow
GetChildren()
public ListModel? GetChildren()
Returns
- ListModel
GetDepth()
Returns
- uint
GetExpanded()
public bool GetExpanded()
Returns
- bool
GetGType()
public static Type GetGType()
Returns
- Type
GetItem()
Returns
- Object
GetParent()
public TreeListRow? GetParent()
Returns
- TreeListRow
GetPosition()
public uint GetPosition()
Returns
- uint
IsExpandable()
public bool IsExpandable()
Returns
- bool
SetExpanded(bool)
public void SetExpanded(bool expanded)
Parameters
expanded
bool