我需要实现一个下拉框,用于显示人员信息。展开下拉框后,应该显示名字和姓氏,但是当你选择一个人时,下拉框中显示的值应该只有这个人的名字。
我已经准备好了以下的ItemTemplate:
我已经准备好了以下的ItemTemplate:
<ComboBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding FirstName}" />
<TextBlock Text=" " />
<TextBlock Text="{Binding LastName}" />
</StackPanel>
</DataTemplate>
</ComboBox.ItemTemplate>
当仅选择一个项目时,我应该做什么才能仅显示名字?
谢谢!
编辑
稍微修改了问题:如果我有这个人的照片,而不是在选择一个人时仅显示名字,我想仅显示照片。换句话说,如何拥有两个单独的模板 - 一个用于下拉菜单,一个用于所选项目?