たとえばListBox
、次のような 2 つTextBlock
の s があります。
<ListBox Name="listboxNews"
SelectionChanged="listboxNews_SelectionChanged">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Width="400"
Height="70">
<TextBlock Text="{Binding Title}" name="title" />
<TextBlock Text="{Binding Description}" name="desc" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
そして、ご覧listboxNews_SelectionChanged
のとおり、最初の TextBlock の Text を選択する必要があるメソッドがあります (名前で可能であれば、テキストブロックの順序に依存しません) が、これは私が選択したものです。たとえば、最初のアイテムのタイトルが「アイテム 1」で、2 番目のアイテムが「アイテム 2」で、2 番目のアイテムをクリックすると、「アイテム 2」を取得する必要があります。listboxNews.Items で何かを試していましたが、これは正しくないと思います。手伝ってくれてありがとう。