我有一个 wpf(和 ef)组合框,其中包含两个字段,名字和姓氏,一切正常,
但我希望他们查看盒子内部(与 IsEditable="True" 相同的想法),但由于某种原因我不能
有一个 TextSearch.TextPath="FirstName" 的解决方案,
但是每个选择都只出现在第一部分,这不是我想要的,我也会 LastName
我添加代码
<ComboBox Name="comboBox1" VerticalAlignment="Top"
SelectedValuePath="CustomerId">
<ComboBox.ItemTemplate>
<DataTemplate >
<TextBlock VerticalAlignment="Center" HorizontalAlignment="Center" >
<TextBlock.Text>
<MultiBinding StringFormat="{}{0} {1}">
<Binding Path="FirstName" />
<Binding Path="LastName" />
</MultiBinding>
</TextBlock.Text>
</TextBlock>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
和这个
BeEntities bmContex = new BeEntities();
public aaa()
{
InitializeComponent();
var t = bmContex.Customers.ToList();
comboBox1.ItemsSource = t;
}
我将不胜感激任何帮助