如何更改DataGridComboBoxColumn样式?

时间:2011-09-06 09:49:32

标签: c# wpf datagrid wpftoolkit datagridcomboboxcolumn

我需要在“DataGridComboBoxColumn”上将边框样式更改为不可见... 我该怎么做?我希望还有另一种方法,然后更改为datagridTemplate并将我的样式中的combobox元素放在里面....

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我需要添加.EditingElementStyle

<wpfToolkit:DataGridComboBoxColumn x:Name="dgcSource" Header="Source"
      SelectedValueBinding="{Binding ObjectItemSourceId, TargetNullValue=0}" 
      SelectedValuePath="ID"
      DisplayMemberPath="Name"
      SortMemberPath="SourceName">
    <wpfToolkit:DataGridComboBoxColumn.EditingElementStyle>
        <Style TargetType="ComboBox">
            <Setter Property="BorderBrush" Value="Transparent"/>
        </Style>
    </wpfToolkit:DataGridComboBoxColumn.EditingElementStyle>
</wpfToolkit:DataGridComboBoxColumn>