C# Класс System.Windows.Controls.SelectionMultiple

Implements the logic for the multiple selection strategy.
Наследование: ISelectionStrategy
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
DeselectByRectangle bool
GetFocusedItem MultiSelectTreeViewItem
SelectByRectangle bool
SelectFromKey bool
SelectPageUpDown bool

Открытые методы

Метод Описание
ApplyTemplate ( ) : void
Deselect ( MultiSelectTreeViewItem item, bool bringIntoView = false ) : bool
Dispose ( ) : void
InvalidateLastShiftRoot ( object item ) : void
Select ( MultiSelectTreeViewItem item ) : bool
SelectAllFromKey ( ) : bool
SelectCore ( MultiSelectTreeViewItem item ) : bool
SelectCurrentBySpace ( ) : bool
SelectFirstFromKey ( ) : bool
SelectLastFromKey ( ) : bool
SelectNextFromKey ( ) : bool
SelectPageDownFromKey ( ) : bool
SelectPageUpFromKey ( ) : bool
SelectParentFromKey ( ) : bool
SelectPreviousFromKey ( ) : bool
SelectionMultiple ( System.Windows.Controls.MultiSelectTreeView treeView ) : System.Collections

Защищенные методы

Метод Описание
OnPreviewSelectionChanged ( System.Windows.Controls.PreviewSelectionChangedEventArgs e ) : void

Приватные методы

Метод Описание
DeselectByRectangle ( MultiSelectTreeViewItem item ) : bool
GetFocusedItem ( ) : MultiSelectTreeViewItem
SelectByRectangle ( MultiSelectTreeViewItem item ) : bool
SelectFromKey ( MultiSelectTreeViewItem item ) : bool
SelectPageUpDown ( bool down ) : bool

Описание методов

ApplyTemplate() публичный Метод

public ApplyTemplate ( ) : void
Результат void

Deselect() публичный Метод

public Deselect ( MultiSelectTreeViewItem item, bool bringIntoView = false ) : bool
item MultiSelectTreeViewItem
bringIntoView bool
Результат bool

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

InvalidateLastShiftRoot() публичный Метод

public InvalidateLastShiftRoot ( object item ) : void
item object
Результат void

OnPreviewSelectionChanged() защищенный Метод

protected OnPreviewSelectionChanged ( System.Windows.Controls.PreviewSelectionChangedEventArgs e ) : void
e System.Windows.Controls.PreviewSelectionChangedEventArgs
Результат void

Select() публичный Метод

public Select ( MultiSelectTreeViewItem item ) : bool
item MultiSelectTreeViewItem
Результат bool

SelectAllFromKey() публичный Метод

public SelectAllFromKey ( ) : bool
Результат bool

SelectCore() публичный Метод

public SelectCore ( MultiSelectTreeViewItem item ) : bool
item MultiSelectTreeViewItem
Результат bool

SelectCurrentBySpace() публичный Метод

public SelectCurrentBySpace ( ) : bool
Результат bool

SelectFirstFromKey() публичный Метод

public SelectFirstFromKey ( ) : bool
Результат bool

SelectLastFromKey() публичный Метод

public SelectLastFromKey ( ) : bool
Результат bool

SelectNextFromKey() публичный Метод

public SelectNextFromKey ( ) : bool
Результат bool

SelectPageDownFromKey() публичный Метод

public SelectPageDownFromKey ( ) : bool
Результат bool

SelectPageUpFromKey() публичный Метод

public SelectPageUpFromKey ( ) : bool
Результат bool

SelectParentFromKey() публичный Метод

public SelectParentFromKey ( ) : bool
Результат bool

SelectPreviousFromKey() публичный Метод

public SelectPreviousFromKey ( ) : bool
Результат bool

SelectionMultiple() публичный Метод

public SelectionMultiple ( System.Windows.Controls.MultiSelectTreeView treeView ) : System.Collections
treeView System.Windows.Controls.MultiSelectTreeView
Результат System.Collections