ISelectionModel Interface
Definition
Namespace: Avalonia.Controls.Selection
Assembly: Avalonia.Controls (in Avalonia.Controls.dll)
- C#
- VB
- F#
public interface ISelectionModel : INotifyPropertyChanged
Public Interface ISelectionModel
Inherits INotifyPropertyChanged
type ISelectionModel =
interface
interface INotifyPropertyChanged
end
Implements | INotifyPropertyChanged |
Properties
AnchorIndex | |
Count | |
SelectedIndex | |
SelectedIndexes | |
SelectedItem | |
SelectedItems | |
SingleSelect | |
Source |
Methods
BeginBatchUpdate() | |
Clear() | |
Deselect(Int32) | |
DeselectRange(Int32, Int32) | |
EndBatchUpdate() | |
IsSelected(Int32) | |
Select(Int32) | |
SelectAll() | |
SelectRange(Int32, Int32) |
Events
IndexesChanged | |
LostSelection | |
PropertyChanged | Occurs when a property value changes. (Inherited from INotifyPropertyChanged) |
SelectionChanged | |
SourceReset |
Extension Methods
BatchUpdate() | (Defined by SelectionModelExtensions) |