Class SelectionModelHelper
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public sealed class SelectionModelHelper : Object, SelectionModel, NativeObject, IDisposable, InstanceFactory, GTypeProvider
- Inheritance
-
SelectionModelHelper
- Implements
- Inherited Members
Constructors
SelectionModelHelper(ObjectHandle)
public SelectionModelHelper(ObjectHandle handle)
Parameters
handleObjectHandle
Fields
SelectionChangedSignal
Signal Descriptor for OnSelectionChanged.
public static readonly Signal<SelectionModel, SelectionModel.SelectionChangedSignalArgs> SelectionChangedSignal
Field Value
Methods
GetGType()
public static Type GetGType()
Returns
GetSelection()
public Bitset GetSelection()
Returns
GetSelectionInRange(uint, uint)
public Bitset GetSelectionInRange(uint position, uint nItems)
Parameters
Returns
IsSelected(uint)
public bool IsSelected(uint position)
Parameters
positionuint
Returns
SelectAll()
public bool SelectAll()
Returns
SelectItem(uint, bool)
public bool SelectItem(uint position, bool unselectRest)
Parameters
Returns
SelectRange(uint, uint, bool)
public bool SelectRange(uint position, uint nItems, bool unselectRest)
Parameters
Returns
SelectionChanged(uint, uint)
public void SelectionChanged(uint position, uint nItems)
Parameters
SetSelection(Bitset, Bitset)
public bool SetSelection(Bitset selected, Bitset mask)
Parameters
Returns
UnselectAll()
public bool UnselectAll()
Returns
UnselectItem(uint)
public bool UnselectItem(uint position)
Parameters
positionuint
Returns
UnselectRange(uint, uint)
public bool UnselectRange(uint position, uint nItems)
Parameters
Returns
Events
OnSelectionChanged
public event SignalHandler<SelectionModel, SelectionModel.SelectionChangedSignalArgs> OnSelectionChanged