C# mvvmlight model数据非自己定义可以绑定吗

C# mvvmlight model数据非自己定义可以绑定吗,第1张

可以的,MVVMLight 之绑定自定义控件(userControl)

1.在做WPF程序的时候,避免不了会用到自定义控件;在一个VIEW中使用userControl,在userControl中很可能还包含有userControl

2.viewModel 中定义好数据;

3.自定义控件如下方式绑定

这个时候自定义控件中的DataContext与当前viewModel是一致的;根据需要绑定即可;

4.在USerControl 中包含UserControl,绑定方式如下:

这个时候自定义控件中的DataContext与当前UserControl是一致的;根据需要绑定即可;

Modern UI for WPF :http://mui.codeplex.com/ 利用Wpf实现Win8 Modern样式的开源项目

wpf toolkit :http://wpftoolkit.codeplex.com/ WPF常用的官方开源控件库

MVVM light toolkit : http://mvvmlight.codeplex.com/ 一个实现Mvvm模式的轻量级开源框架

Fluent Ribbon Control Suite : http://fluent.codeplex.com/ 最好用的开源Ribbon风格菜单栏库

AvalonDock :http://avalondock.codeplex.com/VS界面多窗格可自由拖拉的Panel


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11421035.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存