WPF组合框可在WPF处编辑

WPF组合框可在WPF处编辑,wpf,entity-framework,xaml,Wpf,Entity Framework,Xaml,我有一个wpf(和ef)组合框,其中包含两个字段“名字”和“姓氏”,一切正常 , 但我想让他们看看盒子里面(与IsEditable=“True”的想法相同),但出于某种原因,我不能 有一个使用TextSearch.TextPath=“FirstName”的解决方案 但是每一个选择都只出现在第一部分,这不是我想要的,我也会选择姓氏 我添加代码 <ComboBox Name="comboBox1" VerticalAlignment="Top" Se

我有一个wpf(和ef)组合框,其中包含两个字段“名字”和“姓氏”,一切正常 ,

但我想让他们看看盒子里面(与IsEditable=“True”的想法相同),但出于某种原因,我不能

有一个使用TextSearch.TextPath=“FirstName”的解决方案

但是每一个选择都只出现在第一部分,这不是我想要的,我也会选择姓氏

我添加代码

       <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>

如果您能提供任何帮助,我将不胜感激。

public aaa()
-epic constructor(和class)name.class和constructor他们aaa您确定
LastName
已成功进入您的客户名单吗?我无法使用上述模板/绑定复制您的问题(这两个属性都为我显示)。
     BeEntities bmContex = new BeEntities();
      public aaa()
    {
        InitializeComponent();
        var t = bmContex.Customers.ToList();
        comboBox1.ItemsSource = t;
    }