与depentencyProperty binting
>
这个问题解决了在WPF中实现自定义文件浏览器控件时遇到的问题。该控件具有一个文本框,绑定到名为“ SelectedFile”的依赖项Property和一个“浏览”按钮,该按钮在单击时会在单击时更新文本框值。
,尽管文本框的正确更新(相应的视图模型属性“ selectedfile”)仍然不受影响。当将绑定模式设置为“ twoway”时,抛出了例外。本身在其构造函数中。此动作破坏了基于数据的绑定。为了纠正这一点,USERCORTROL XAML中的绑定应修改如下:
>这种修改建立了“ selectefile”之间的“ selectfile”之间的关系。视图模型中的UserControl和同名属性。 DataconTextExtExtNastarance机制被用来传播适当的视图模型实例。
>当使用修改后的XAML时,当用户与文件浏览器交互时,视图模型的“ selectedfile”属性被绑定和更新控制。
以上是为什么我的wpf depentencyProperty绑定不更新ViewModel?的详细内容。更多信息请关注PHP中文网其他相关文章!