Datagridview Selectionforecolor

Тема в разделе ".NET", создана пользователем tokime, 24 апр 2012.

  1. tokime

    tokime Гость

    У меня dataGridView с форматированными ячейками. Ячейки типа datatime.

    Вот алгоритм как меняется цвет ячеек :

    Код (Text):
    foreach (DataGridViewRow row in dataGridViewTask.Rows)
    {
    int i = 1;

    while (i <= 18)
    {
    DataGridViewCell cell = row.Cells[row.Cells.Count - i];

    if (cell.Value != null && cell.Value.GetType() == typeof(DateTime))
    if (DateTime.Today.Date == ((DateTime)cell.Value).Date)
    cell.Style.ForeColor = Color.Blue;

    if (cell.Value != null && cell.Value.GetType() == typeof(DateTime))
    if (DateTime.Today.Date > (DateTime)cell.Value)
    cell.Style.ForeColor = Color.Red;

    i++;
    }
    }
    Мне нужно что бы при нажатии на строку, стиль/цвет ячеек не менялся, а оставался таким же, только с крашеном фоном.
     
Загрузка...
Похожие Темы - Datagridview Selectionforecolor
  1. Alemox
    Ответов:
    0
    Просмотров:
    1.046
  2. pastorixx
    Ответов:
    0
    Просмотров:
    1.100
  3. Tamchik
    Ответов:
    2
    Просмотров:
    8.161
  4. mibin
    Ответов:
    0
    Просмотров:
    2.402

Поделиться этой страницей