出了什么问题?
<Style TargetType="ComboBox" x:Key="ComboBoxStyleMex">
<Setter Property="Name" Value="stcombo" />
</Style>
和
<DataGridComboBoxColumn SelectedItemBinding ="{Binding name_ru}" Header="Статус" CellStyle="{StaticResource ComboBoxStyleMex}">
</DataGridComboBoxColumn>
为什么没有设置名称?
答案 0 :(得分:0)
请尝试为SelectedValueBinding而不是SelectedItemBinding执行绑定,然后重试
希望这会有所帮助..
答案 1 :(得分:0)
无法在样式中设置名称。
从应用于同一范围内的多个实例的样式设置的名称(如Window)理论上应该由于重复的名称而导致编译器错误(请记住Name转换为代码隐藏的可访问变量名称)但样式不是应用到运行时,因此编译器不会知道样式中的名称,它在编译期间需要使用。为防止出现这种矛盾,样式无法设置名称。