摘要: 要实现外部窗体能直接访问UserControl的属性必须把UserControl的属性定义为依赖属性: 一,在UserControl.cs中为TextBox控件的Text建立依赖属性,输入"propdp"双击TAB都自动生成依赖属性模板,然后修改属性名称为SelectedValue: 二、在调用窗体 阅读全文
posted @ 2017-03-27 14:42 无主之城 阅读(6431) 评论(0) 推荐(0) 编辑
摘要: Prism程序集为我们提供了DelegateCommand命令,使用该命令可实现窗口直接绑定。第一步:在ViewModel中定义一个DelegateCommand属性。 第二步:添加Save和CanSave两个命令相关的方法。 第三步:在ViewModel的构造函数中初始化DelegateComma 阅读全文
posted @ 2017-03-27 11:09 无主之城 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 第一步:构建一个名为Bootstrapper的类作为引导程序。 第二步:在MainWindow窗体中添加一个CoontentControl控件作为模块的容器,并在后台代码中添加[Export]属性以便MEF可以注入。 窗体代码: 后台代码: 第三步:在Bootstrapper类中重写CreateSh 阅读全文
posted @ 2017-03-27 11:08 无主之城 阅读(2732) 评论(0) 推荐(0) 编辑