Си диез / Говнокод #1215 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
private void textEdit_Enter(object sender, EventArgs e)
{
   if (((BaseEdit)sender).BackColor == Color.White)
        return;//редактировать нельзя
   .........  
}

Нашел недавно в старом коде, код писался давненько когда по желанию заказчика из конфетки делали унылое г...
Суть проверки в том что форма находится в режиме редактирования данных

Запостил: guest guest, (Updated )

Комментарии (4) RSS

  • DevExpress?!) Вкусные контролы с вкусными багами) Хотя подход конечно жесткий...
    Ответить
  • афтор:
    он самый и что мне его на ридонли не проверялось ума не приложу. хотя тогда общее настроение было такое чтоб поговнить везде и по больше
    Ответить
  • По моему нихрена не сработает. После выхода из функции буква отрисуется.
    Хотя если поставить readonly, и ловить нажатия кнопок и самому дописавать их в textbox, то пойдет, и будет Ъ-говнокод.
    А еще можно получить хэндл объекта и постивать другой цвет.
    Ответить
  • афтор:
    как ни странно но работает там дальше если можно редактировать вываливается диаложка с с выбором какогото унылого г... а там уж если чтото выбрали то оно и подставляется
    (причем диаложка секунд 30 наверное грузится)
    Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8