gpt4 book ai didi

wpf - DataGridComboBoxColumn 单元格不显示所选项目文本?

转载 作者:行者123 更新时间:2023-12-02 17:35:32 24 4
gpt4 key购买 nike

我想知道如何让 DataGridComboBoxColumn 在不处于编辑模式时显示所选项目的文本?是否可以使编辑模式下的组合框最初显示所选项目的文本?

这是我的 XAML:

<DataGridComboBoxColumn Header="Formatter" 
SelectedItemBinding="{Binding Path=Format}">
<DataGridComboBoxColumn.ElementStyle>
<Style TargetType="">
<Setter Property="Text" Value="{Binding Path=FormatView.Name}" />
</Style>
</DataGridComboBoxColumn.ElementStyle>
<DataGridComboBoxColumn.EditingElementStyle>
<Style TargetType="ComboBox">
<Setter Property="ItemsSource" Value="{Binding Path=DefinedFormatters}" />
<Setter Property="IsDropDownOpen" Value="True" />
<Setter Property="ItemTemplate">
<Setter.Value>
<DataTemplate>
<TextBlock Text="{Binding Path=Name}"></TextBlock>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
</DataGridComboBoxColumn.EditingElementStyle>
</DataGridComboBoxColumn>

最佳答案

这是我发现 DataGridComboBoxColumn 上唯一有用的资源:

http://msdn.microsoft.com/en-us/library/system.windows.controls.datagridcomboboxcolumn.aspx

其他所有内容(我在非 MSDN 网站上找到的)都是误导!

关于wpf - DataGridComboBoxColumn 单元格不显示所选项目文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6517346/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com