質問

アイテムをテキストボックス形式で表示するリストボックスがあります。

   <ListBox ItemsSource="{Binding movieList}" Name="innerList">
      <ListBox.ItemTemplate >
         <DataTemplate >
            <TextBox Text="-------" TextChanged="TextBox_TextChanged_1"/>
         </DataTemplate>
       </ListBox.ItemTemplate>
   </ListBox> 

編集:

申し訳ありませんが、映画リストは(弦の)ではなく(映画の)観察的な収集でした

TextBoxを祖先(内リスト)の内容を表示するにはどうすればよいですか?

役に立ちましたか?

解決

テキストボックスに映画のタイトルを表示したい場合は、それを使用してください。

<TextBox Text="{Binding Title}" TextChanged="TextBox_TextChanged_1"/>

(リスト内のアイテムが Title 財産)

他のヒント

から バインディング宣言の概要

オプションで、ピリオド(。)パスを使用して、現在のソースにバインドできます。たとえば、text = "{binding}"はtext = "{binding path =。}"に相当します。

したがって、フォローするはずです。

<TextBox Text="{Binding}" TextChanged="TextBox_TextChanged_1"/>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top