0

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

例如,如果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;              

   }
}
4

0 回答 0