2013-09-17 3 views
2

Иногда, работая в визуальной студии 2012 в форме с Visual C#, я дважды щелкаю что-то вроде этикетки, и он будет автоматически создать функцию, какЯрлык для удаления автокодированных элементов в vs2012?

private void lblMyLabel_Click(object sender, EventArgs e) 
{ 

} 

Если удалить функцию, то он создает ошибку и тому подобное. Есть ли простой способ отменить или удалить эти функции?

+0

После двойного щелчка по элементу управления и реализации вы не хотите, чтобы код ударил Ctrl + Z в файле кода. –

+2

Или зайдите в окно событий, поместите курсор в событие и нажмите delete. –

+0

Что такое окно события и где я могу его найти? – Coat

ответ

4

Существует несколько различных способов борьбы с этим.

  • Лучше всего CTRLг сразу после того, как вы случайно создать обработчик событий. Это удалит его из кода и в частичном классе со всем кодом Visual Studio.
  • Если это слишком поздно, попробуйте выполнить компиляцию и дважды щелкнуть по ошибке в окне. Это приведет вас к правильному расположению в сгенерированном коде Visual Studio. Вы можете удалить его вручную.
  • Вы также можете перейти к панели свойств для данной формы, выбрать элемент управления и перейти в раздел событий (щелкните молнию в правом верхнем углу панели свойств). Удалите обработчик событий и удалите его в сгенерированном коде Visual Studio.
Смежные вопросы