ComboBox DataTemplate分隔符

时间:2013-07-31 11:16:14

标签: wpf combobox datatemplate

我正在尝试为我的类创建一个DataTemplate,以便ComboBox显示两个属性,然后显示一个分隔符。问题是我选择一个项目后不想看到分隔符。 我目前的模板如下所示:

        <DataTemplate DataType="{x:Type j:Person}">
        <StackPanel>
            <TextBlock Text="{Binding Nick}" FontSize="14"></TextBlock>
            <TextBlock Text="{Binding FullName}"></TextBlock>
            <Separator/>
        </StackPanel>
       </DataTemplate>

另一个问题是分隔符太短,它不会跨越整个ComboBox宽度。

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:1)

要延长Separator,请使用HorizontalContentAlignment="Stretch"上的ComboBox。关于隐藏Separator这可能会有所帮助:Displaying the selected item differently in ComboBox