如何解决来自不同窗口的绑定控件
| 我在主窗口中有一个文本框,每当用户在列表视图中选择一个项目时,该文本框应显示文本。<TextBox Name=\"txtDoc\" AllowDrop=\"True\" Drop=\"txtDoc_Drop\" Margin=\"5\" />
listview实际上是一个用户控件,它位于主窗口的xaml中:
<v:ClusterDocumentsView x:Name=\"cdv\" DataContext=\"{Binding Path=ClusterDocumentsViewModel}\" Grid.Row=\"0\" Margin=\"0,10\"/>
列表视图中的MouseDown事件发生在用户控件类上,而不是在主窗口上。
如何将主窗口中的文本框绑定到作为用户控件的列表视图?
解决方法
基本上,如果您正在执行MVVM,请由您的视图模型协调相关的值。如果不是,则可以简单地从ѭ3中暴露出另一个another2ѭ,然后将其绑定到bind4ѭ。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。