私は問題に行き詰まりました:私はPopUp
ウィンドウを持っています。それは(reftolistbox)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 ソリューションが必要です。何が間違っていますか?