日期:2014-05-17  浏览次数:20911 次

|ZYCWPF| 用户自定义控件如何实现VMMV,为什么我注册的4个属性,两个有效,两个无效 谢谢 有源码示例
源码http://pan.baidu.com/share/link?shareid=136455&uk=4212471801

第一:我注册了属性
ToolbarBackground 不能在XAML注册不到
ToolbarBorderBrush 不能在XAML注册不到
ToolbarBorderThickness XAML注册成功
CodeControlsVisibility XAML注册成功

第二:如何在自定义控件中用VMMV模式
我上面注册了4个属性,如果用VMMV模式的话他们应该是为
this.DataContext = new ViewModel.ZRichTextBoxViewModel(this);
但是这样的话就绑定不到上面在用户控件声明的4个属性了

但用
this.DataContext = this;
这样又没办法用VMMV模式了

谢谢

------解决方案--------------------
这两个属性存在么?
------解决方案--------------------
System.Drawing 改成 System.Windows.Media