MultiSelectionHelper 类
选择帮助器附加属性类。 此选件类为“绑定” WPF选择器控件提供附加属性与视图模型的IList。 所做的更改为选定该控件将反射在视图模型提供的IList上。 如果视图模型的IList是ObservableCollection,则此选件类将挂钩CollectionChanged和反射更改传回到视图。 视图模型可以同时替换为完整集合(的性能),并将更新视图中选择匹配。
如果目标控件不直接是选择器的UserControl,但包含一个选择器的子级,该SelectorSource附加属性可以从代码由.cs文件后用于指定子元素。 一个控件的示例如下所示是WorkItemsList。
继承层次结构
System.Object
Microsoft.TeamFoundation.Controls.WPF.MultiSelectionHelper
命名空间: Microsoft.TeamFoundation.Controls.WPF
程序集: Microsoft.TeamFoundation.Controls(在 Microsoft.TeamFoundation.Controls.dll 中)
语法
声明
Public NotInheritable Class MultiSelectionHelper
public static class MultiSelectionHelper
MultiSelectionHelper 类型公开以下成员。
附加属性
名称 | 说明 | |
---|---|---|
![]() |
SelectedItems | |
![]() |
SelectorSource |
页首
方法
名称 | 说明 | |
---|---|---|
![]() ![]() |
GetSelectedItems | SelectedItems getter方法。 |
![]() ![]() |
GetSelectorSource | SelectorSource getter方法。 |
![]() ![]() |
SetSelectedItems | SelectedItems setter。 |
![]() ![]() |
SetSelectorSource | SelectorSource setter。 |
页首
字段
名称 | 说明 | |
---|---|---|
![]() ![]() |
SelectedItemsProperty | SelectedItems附加属性。 |
![]() ![]() |
SelectorSourceProperty | SourceSelector附加属性。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。