更改datagrid单元格datepicker的背景颜色

时间:2013-10-24 14:16:00

标签: c# wpf datagrid background

我希望在根据不同的单元格日期值更改内容时更改单元格(而不是行)背景颜色。

例如,如果是DateTime.Today = > date,这就是我尝试的但我无法进一步了解。  在这个例子中,我想将选定的日期与同一行列[8]进行比较:

private void DatePicker_SelectedDateChanged(object sender, SelectionChangedEventArgs e)
{
   DatePicker dp = (DatePicker)sender;
   DataRow dtr = ((System.Data.DataRowView)(MyDataGrid.SelectedValue)).Row;
   DateTime dt = new DateTime();
   dt = Convert.ToDateTime(dtr[8].ToString());


   if (dp.SelectedDate > dt)
   {
       //datagridcell.background = Brushes.Red;              

   }
}

0 个答案:

没有答案