Добавление элементов с помощью DataBinding из TreeView в ListBox WPF - PullRequest
0 голосов
/ 10 сентября 2008

Я хочу добавить выбранный элемент из TreeView в ListBox, используя DataBinding (если он может работать с DataBinding).

<TreeView HorizontalAlignment="Left" 
          Margin="30,32,0,83" 
          Name="treeView1" 
          Width="133" >

</TreeView>
<ListBox VerticalAlignment="Top" 
         Margin="208,36,93,0" 
         Name="listBox1" 
         Height="196" >       
</ListBox>

TreeView заполняется из кода за страницей фиктивными данными.

Ответы [ 2 ]

1 голос
/ 11 сентября 2008

Вы можете связать элемент с помощью ElementName, поэтому, если вы хотите связать выбранный элемент дерева с ItemsSource объекта ListBox:

ItemsSource="{Binding SelectedItem, ElementName=treeView1}"
0 голосов
/ 10 сентября 2008

Я почти уверен, что это возможно, поскольку WPF действительно гибок с привязкой данных, но я еще не выполнил этот конкретный сценарий.

Я следил за FAQ по привязке данных WPF из блогов MSDN в последнее время, и он дает много полезных идей.

...