【发布时间】:2011-06-13 09:07:21
【问题描述】:
我在主窗口中有一个文本框,只要用户在列表视图中选择一个项目,它就会显示文本。
<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 事件发生在用户控件类上,而不是主窗口上。 如何将主窗口中的文本框绑定到作为用户控件的列表视图?
【问题讨论】:
-
两个窗口都是由某个线程创建的吗? (如果不认为会很快变得更复杂......)
标签: wpf wpf-controls binding