第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > WPF MVVM设计模式下 相同Xaml绑定不同ViewModel问题

WPF MVVM设计模式下 相同Xaml绑定不同ViewModel问题

时间:2021-09-16 05:27:56

相关推荐

WPF MVVM设计模式下 相同Xaml绑定不同ViewModel问题

UserControl需要设置静态资源,Window同理

1,添加资源命名空间

xmlns:viewModel="clr-namespace:项目名.ViewModel"

2,设置静态资源

UserControl添加静态资源

<UserControl.Resources>

<viewModel:SwitchViewModel x:Key="switchViewMode"/>

<viewModel:SwitchViewModel1 x:Key="switchViewMode1"/>

</UserControl.Resources>

3,DataContext 绑定静态资源

<usercontrol:TaskList DataContext="{StaticResource switchViewMode}"/></Grid>

经过这3步就可以实现相同Xaml绑定不同DataContext的操作了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。