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) |