Property | Type | Description | |
---|---|---|---|
IsInSelectionModeProperty | |||
ItemContainerStyleProperty | |||
ItemInfoTemplateProperty |
Method | Description | |
---|---|---|
MultiselectList ( ) : System |
Initializes a new instance of the MultiselectList class.
|
Method | Description | |
---|---|---|
GetContainerForItemOverride ( ) : |
Overrides the DependencyObject used by this ItemsControl to be a MultiselectItem.
|
|
IsItemItsOwnContainerOverride ( object item ) : bool |
Acknowledges an item as being of the same type as its container if it is a MultiselectItem.
|
|
OnItemsChanged ( |
Unselects any selected item which was removed from the source.
|
|
PrepareContainerForItemOverride ( |
Resets new or reused item containers appropiately.
|
Method | Description | |
---|---|---|
OnIsSelectionEnabledPropertyChanged ( |
Opens or closes the selection mode accordingly. If closing, it unselects any selected item. Finally, it fires up an IsSelectionEnabledChanged event.
|
|
OnSelectionChanged ( IList removedItems, IList addedItems ) : void |
Toogles the selection mode based on the count of selected items, and fires a SelectionChanged event.
|
|
TriggerSelection ( SelectionEnabledState state ) : void |
Triggers the visual state changes and visual transitions to open or close the list to/from selection mode.
|
protected GetContainerForItemOverride ( ) : |
||
return |
protected IsItemItsOwnContainerOverride ( object item ) : bool | ||
item | object | An item owned by the ItemsControl. |
return | bool |
protected OnItemsChanged ( |
||
e | The event information. | |
return | void |
protected PrepareContainerForItemOverride ( |
||
element | ||
item | object | |
return | void |
public static DependencyProperty,System.Windows IsInSelectionModeProperty | ||
return |
public static DependencyProperty,System.Windows ItemContainerStyleProperty | ||
return |