using Avalonia.Controls.Primitives; namespace Avalonia.Controls { /// /// Interface for objects that are selectable. /// /// /// Controls such as use this interface to indicate the /// selected control in a list. If changing the control's property /// should update the selection in a or equivalent, then /// the control should raise the . /// public interface ISelectable { /// /// Gets or sets the selected state of the object. /// bool IsSelected { get; set; } } }