CodeBehind中的CollectionViewSource与模板绑定

时间:2009-12-15 03:52:34

标签: c# wpf xaml controltemplate templatebinding

我正在WPF中创建一个基于Selector的无外观控件,其中包含一个名为ListItems的依赖项属性。当SelectedItems发生变化时,我会这样做:

// CollectionViewSource ListItems = ...
ListItems.Source = newSelectedItems;
ListItems.Refresh();

在我的ControlTemplate中,我将其绑定到ListBox,就像这样:

<ListBox ItemsSource="{TemplateBinding ListItems}"/>

但我的ListBox中没有任何商品。

我也尝试过:

<ListBox ItemsSource="{Binding Source={TemplateBinding ListItems}}"/>

我在这里缺少什么?

0 个答案:

没有答案