博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过main.xaml对UserControl进行数据绑定
阅读量:6341 次
发布时间:2019-06-22

本文共 598 字,大约阅读时间需要 1 分钟。

hot3.png

1、在一个dll中定义一个usercontrol,然后在主窗口main.xaml引用这个usercontrol。

2、main.xaml需要添加如下:

xmlns:myuc="clr-namespace:IMS.BaseSett.Views;assembly=IMS.BaseSett"

3、引用其中的usercontrol,如下:

4、通过主窗口进行数据绑定,如下:

//在Main.VM中定义usercontrol的VM,如下 public UsercontrolVM SettBaseVM{      get      {           return this.GetValue(() => SettBaseVM);      }      set      {           this.SetValue(() => SettBaseVM, value);      }}//然后再Main.xaml.cs中进行VM的赋值,如下:var data = this.DataContext as MainVM;(this.DataContext as MainVM).SettBaseVM = ucBaseSett.DataContext as UsercontrolVM;

转载于:https://my.oschina.net/u/2332532/blog/3055658

你可能感兴趣的文章
PHP奇趣笔试试题一则
查看>>
hdu 4620 Fruit Ninja Extreme
查看>>
C++小知识之Vector用法
查看>>
[Leetcode] Gray Code
查看>>
C#索引器Indexer
查看>>
python国际化(i18n)和中英文切换
查看>>
Android 禁止转屏的方法
查看>>
38属性的种种,只读只写属性、自动属性、静态属性、抽象属性、接口属性
查看>>
动态加载脚本和样式(转)
查看>>
ASP.NET Web API实现缓存的2种方式
查看>>
arcgis desktop按ctrl键后地图乱移的解决办法
查看>>
OutputStream write文件比原来的大
查看>>
Thread Runnable建立新线程 Handler AsycTask执行异步任务(不一定建立新的线程)
查看>>
学完了在线课程?如何开启深度学习论文的阅读模式
查看>>
RabbitMQ Config
查看>>
topcoder srm 605 div1
查看>>
CSS Text-Shadow in Safari, Opera, Firefox and more
查看>>
sql:查询创建表的结构
查看>>
MySql: Year, Quarter, Month, Day, Hour statistics
查看>>
如何读书? 我一年读500本书,你呢?
查看>>