ISelectionModel Interface

Namespace
Avalonia.Controls.Selection
Interfaces
  • INotifyPropertyChanged
Implementing Types
graph BT Type-.->Interface0["INotifyPropertyChanged"] Type["ISelectionModel"] class Type type-node Implementing0["SelectionModel<T>"]-.->Type click Implementing0 "/api/Avalonia.Controls.Selection/SelectionModel_1"

Syntax

public interface ISelectionModel : INotifyPropertyChanged

Events

Properties

Name Value Summary
AnchorIndex int
Count int
SelectedIndex int
SelectedIndexes IReadOnlyList<int>
SelectedItem object?
SelectedItems IReadOnlyList<object?>
SingleSelect bool
Source IEnumerable?

Methods

Extension Methods

Name Value Summary
BatchUpdate() IDisposable