2013-06-05 2 views

ответ

0

Я не собираюсь ставить нулевые чеки и т.д., всего несколько заявлений, чтобы держать его кратким ..

var red = new SolidColorBrush(Colors.Red); 
var item = dataGrid.Items[0];//or First(), FirstOrDefault() 
var row = dataGrid.ItemContainerGenerator.ContainerFromItem(item) as GridViewRow; 

row.Background = red; 

или добавить свойство к вам класса IsFirstRow и сделать что-то вроде ниже:

<Style TargetType="{x:Type telerik:GridViewRow}"> 
    <Setter Property="Background" Value="Transparent"/> 
    <Style.Triggers> 
     <DataTrigger Binding="{Binding IsFirstRow}" Value="True"> 
      <DataTrigger.Setters> 
       <Setter Property="Foreground" Value="Red"/> 
      </DataTrigger.Setters> 
     </DataTrigger> 
    </Style.Triggers> 
</Style> 
+0

Благодарим за отзыв. Есть ли способ выполнить это в xaml? – Mittens

+0

уверен, я добавлю xaml, вам, возможно, придется немного подкорректировать его ... –