В WinForms проектах конструктор форм прячет детали пользовательского интерфейса в файл
Form1.Designer.cs (вместо Form1 будет название конкретного класса). Поэтому при копировании из других проектов или примеров нужно не забывать перенести также все подписки.
Чтобы проверить их наличие (или отсутствие), в конструкторе форм выделите элемент и перейдите к просмотру его свойств (Properties).
По умолчанию откроется вкладка свойств контрола. Для просмотра информации о событиях нужно перейти на следующую за ней (с нарисованной молнией):
В списке находите требуемый элемент. Если справа ничего не присвоено, значит дело в отсутствующей подписке. Через выпадающий список (ComboBox) выбираете обработчик из доступных:
Запускаете, проверяете.
Если все работает, значит проблема найдена правильно.
Для подписки не обязательно использовать конструктор форм, можно создавать их самостоятельно, например, в конструкторе форм:
button1.Click += Button1_Click;
Но лучше придерживаться одного стиля, так и код будет проще восприниматься и лишних подписок не будет.