我有一个列表框,它通过数据绑定填充到 ObservableCollection
<ListBox Height="198" HorizontalAlignment="Left" Margin="12,45,0,0" Name="listBox_users" VerticalAlignment="Top" Width="204" ItemsSource="{Binding}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding username}" Name="left" Width="50" />
<TextBlock Text="{Binding real_name}" Name="right" Width="100" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
我想为选择的任何项目获取用户名的字符串值。通常在过去我使用复杂的索引系统完成此操作,但必须有一种方法可以从 listbox_users.Items 或 listbox_users.SelectedItem 执行此操作。我不知道如何在数据绑定的上下文中实现这一点,我对这个概念还是很陌生