我有一个包含文本框和按钮的用户控件。当用户选择一个文件夹时,路径将填充到文本框中。在用户控件中,我有一个名为Path的依赖属性。当用户做出选择时,该属性会更新,并且绑定到它的文本框也会更新。
现在,父级视图也需要知道这个Path值。我们可以在父级视图模型中添加一个名为Path的属性。然后将它绑定到什么?用户控件的Path依赖属性?它可以同时绑定到父视图模型和用户控件的文本框吗?
你尝试了向用户控件添加属性但没有成功:
``
没有错误,但是它没有更新视图模型。如果这种方法可行,我可以发布更多代码。
另一个WPF问题:
现在,父级视图也需要知道这个Path值。我们可以在父级视图模型中添加一个名为Path的属性。然后将它绑定到什么?用户控件的Path依赖属性?它可以同时绑定到父视图模型和用户控件的文本框吗?
你尝试了向用户控件添加属性但没有成功:
``
没有错误,但是它没有更新视图模型。如果这种方法可行,我可以发布更多代码。
另一个WPF问题:
DataContext
也被设置为viewmodel,则执行<v:MyControl DataContext="{Binding}" Path="{Binding Path"} ... />
。 - Ben Straub