Я программист на Java, занимаюсь разработкой .NET и имею опыт работы программистом около 5 лет.Я обычно пишу весь свой код в текстовом редакторе, опуская сторону IDE.С Visual C # я использую Visual Studio 2010 IDE.Чтобы разобраться с интерфейсом, я следую официальным инструкциям Microsoft.
Мой вопрос касается создания обработчиков событий для элементов управления:
При проектировании, скажем, приложения формы Windows, можно перетаскивать элементы управления непосредственно на форму (например, кнопки, флажки и т. Д.).В этом руководстве пользователям предлагается дважды щелкнуть элемент управления кнопкой и дважды щелкнуть его, чтобы создать обработчик события щелчка в файле .cs.Это работает абсолютно нормально и создает следующий фрагмент кода для кнопки с (именем) showButton:
private void showButton_Click(object sender, EventArgs e)
{
}
Где хранится ссылка между кнопкой и обработчиком события?Как, например, как компилятор узнает, на какую кнопку отображается вышеуказанный обработчик событий?