0
私はListBoxにデータを表示する私自身のUserControlを作成しています。私は "DisplayMemberPath"のようなプロパティに似た何かを達成したい。私の例では、それは "EditableMemberPath"で、どのメンバーがテキストボックスに表示されるかを決定する必要があります。ただし、バインディングでのバインディングの使用は機能しません。別のバインディングによってバインドされたバインディングパスはどのようにして達成できますか?
<ListBox ItemsSource="{Binding Path=Items, ElementName=me}"
SelectedItem="{Binding Path=SelectedItem, ElementName=me}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<Image Source="{Binding Converter={Binding Path=ItemToImageConverter, ElementName=me}}" />
<TextBlock Text="{Binding Path={Binding Path=EditableMemberPath, ElementName=me}}" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
適切な解決策を見つけるのを手伝ってもらえますか?あなたは(少なくともない組み込みクラスで)XAMLで直接それを行うことはできません
よろしく
オリバーハナッピ
:http://stackoverflow.com/questions/777991/how-do-i-bind - バインディング・パス・プロパティから基礎となるデータ/ 778146#778146 –