WPF中Listbox的绑定
我有一个带有文本框的主窗口。我输入一些文本,然后单击“输入”,弹出一个带有列表框的窗口,并显示与在主窗口中输入的文本匹配的项目。从列表框中选择项目时,文本将在主窗口的“我的文本框”中设置 我遵循MVVM模式。我无法在主窗口中设置列表框的绑定。(使用CommandBinding) 有人有类似场景的解决方案或示例吗WPF中Listbox的绑定,wpf,binding,Wpf,Binding,我有一个带有文本框的主窗口。我输入一些文本,然后单击“输入”,弹出一个带有列表框的窗口,并显示与在主窗口中输入的文本匹配的项目。从列表框中选择项目时,文本将在主窗口的“我的文本框”中设置 我遵循MVVM模式。我无法在主窗口中设置列表框的绑定。(使用CommandBinding) 有人有类似场景的解决方案或示例吗 谢谢在ViewModel上,您需要一个属性SelectedListBoxItem 将其绑定到列表框的SelectedItem 将Text属性绑定到ViewModel的SelectedLi
谢谢在ViewModel上,您需要一个属性
SelectedListBoxItem
将其绑定到列表框的SelectedItem
将Text属性绑定到ViewModel的SelectedListBoxItem
基本上就是这样
<ListBox
ItemsSource="{Binding Path=ItemsView, UpdateSourceTrigger=PropertyChanged, NotifyOnSourceUpdated=True, NotifyOnTargetUpdated=True, Mode=TwoWay}"
SelectedItem="{Binding Path=SelectedListBoxItem, UpdateSourceTrigger=PropertyChanged, NotifyOnSourceUpdated=True, NotifyOnTargetUpdated=True, Mode=TwoWay}"
/>
<TextBox Text="{Binding Path=SelectedListBoxItem, UpdateSourceTrigger=PropertyChanged, NotifyOnSourceUpdated=True, NotifyOnTargetUpdated=True, Mode=TwoWay}"
/>
我试过类似的方法,但对我来说不起作用。你能粘贴样本代码吗。?