2
我停留在一個問題: 我有一個PopUp
窗口,其DataContext
點,其保持參照ListBox
(reftolistbox)的對象。XAML綁定的SelectedItem到DataContext.listbox參考
我設法創建工作與此代碼隱藏代碼綁定:
private void ID_Loaded(object sender, RoutedEventArgs e)
{
Binding myBinding = new Binding("id");
myBinding.Source = ((myclass)DataContext).reftolistbox;
myBinding.Path = new System.Windows.PropertyPath("SelectedItem.Name");
BindingOperations.SetBinding(ID, ComboBox.TextProperty, myBinding);
}
我想用一個XAML解決方案來替換上面的代碼, 這裏是一個列表我試過,但沒有一個人工作。
<Combobox ...
Text="{Binding Source=DataContext.reftolistbox, Path=SelectedItem.Name }"
Text="{Binding reftolistbox.SelectedItem.Name }"
Text="{Binding Path=DataContext.reftolistbox.SelectedItem.Name}"
需要一個XAML解決方案,我做錯了什麼?
你有沒有嘗試這個辦法:文本= 「{綁定的ElementName = reftolistbox,路徑= SelectedItem.Name}」 – Amine
我想它已經,不工作 – alexn234
我們可以有充分的XAML?主要用於ComboBox和ListBox – Amine