2014-10-22 4 views

ответ

0

Я не проверял это, но я думаю, что он должен работать. Вы можете попробовать добавить Style для DataGridRow. Добавьте прослушиватель Trigger в IsNewItem. Затем вы можете изменить почти все, что связано с согласованным DataGridRow с помощью Set Trigger Setter. Следующий код попытается выделить новую строку, установив вокруг нее красную рамку:

<DataGrid ItemsSource="someSource"> 
    <DataGrid.Resources> 
     <Style TargetType="DataGridRow"> 
      <Style.Triggers> 
      <Trigger Property="IsNewItem" Value="True"> 
       <Setter Property="BorderBrush" Value="Red"/> 
       <Setter Property="BorderThickness" Value="2"/> 
      </Trigger> 
      </Style.Triggers> 
     </Style> 
    </DataGrid.Resources> 
    <!-- remaining code ... --> 
</DataGrid> 
Смежные вопросы