- 1
- 2
- 3
- 4
- 5
- 6
private void textEdit_Enter(object sender, EventArgs e)
{
if (((BaseEdit)sender).BackColor == Color.White)
return;//редактировать нельзя
.........
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+135.1
private void textEdit_Enter(object sender, EventArgs e)
{
if (((BaseEdit)sender).BackColor == Color.White)
return;//редактировать нельзя
.........
}
Нашел недавно в старом коде, код писался давненько когда по желанию заказчика из конфетки делали унылое г...
Суть проверки в том что форма находится в режиме редактирования данных
guest 20.06.2009 23:35 # +1
guest 22.06.2009 16:31 # 0
он самый и что мне его на ридонли не проверялось ума не приложу. хотя тогда общее настроение было такое чтоб поговнить везде и по больше
guest 24.06.2009 07:46 # 0
Хотя если поставить readonly, и ловить нажатия кнопок и самому дописавать их в textbox, то пойдет, и будет Ъ-говнокод.
А еще можно получить хэндл объекта и постивать другой цвет.
guest 24.06.2009 15:03 # 0
как ни странно но работает там дальше если можно редактировать вываливается диаложка с с выбором какогото унылого г... а там уж если чтото выбрали то оно и подставляется
(причем диаложка секунд 30 наверное грузится)