如何为单独的类应用数据绑定?

时间:2014-02-05 14:41:19

标签: c# wpf data-binding

我在理解如何使用适当的绑定来实现以下绑定方案时遇到了一些麻烦:

绑定来源:

ViewModel.MyClass1.cs类中名为'ItemsS'的依赖属性

绑定目标:

View.MyClass2.xaml.cs类中名为'ItemsT'的依赖属性

如您所见,MyClass1.cs和MyClass2.xaml.cs位于不同的项目文件夹中。

我非常感谢任何建议。

1 个答案:

答案 0 :(得分:0)

利用这个......

ViewModel.MyClass1定义为StaticResource,如下所示

<Window.Resources>
   <local:ViewModel.MyClass1 x:Key="viewModel"/>
</Window.Resources>

ItemsT="{Binding Path=ItemsS, Mode=TwoWay, Source={StaticResource viewModel}}"

其中localxmlns ..