我在理解如何使用适当的绑定来实现以下绑定方案时遇到了一些麻烦:
绑定来源:
ViewModel.MyClass1.cs类中名为'ItemsS'的依赖属性
绑定目标:
View.MyClass2.xaml.cs类中名为'ItemsT'的依赖属性
如您所见,MyClass1.cs和MyClass2.xaml.cs位于不同的项目文件夹中。
我非常感谢任何建议。
答案 0 :(得分:0)
利用这个......
将ViewModel.MyClass1
定义为StaticResource
,如下所示
<Window.Resources>
<local:ViewModel.MyClass1 x:Key="viewModel"/>
</Window.Resources>
ItemsT="{Binding Path=ItemsS, Mode=TwoWay, Source={StaticResource viewModel}}"
其中local
是xmlns
..