2

I need to change border style to invisible on "DataGridComboBoxColumn"... How can I do it? I hope there is another way then changing to datagridTemplate and put combobox element with my style inside....

Tom
  • 679
  • 1
  • 12
  • 29
  • You can set the border to null by using BorderBrush={x:null}, although this will remove the 1px border that surrounds your element and may change the visual layout. – stuartmclark May 22 '12 at 07:59

2 Answers2

0

I needed to add .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>
Tom
  • 679
  • 1
  • 12
  • 29