Visual Studio 2019
Двойное нажатие по кнопке создает метод вида
private void button1_Click(object sender, EventArgs e)
По умолчанию в Win Forms кнопка имеет имя button1, соответственно и имя метода button1_Click.
в тоже время, В Microsoft .NET принято использовать UpperCamelCase для именования классов и методов.
И во многих примерах и учебниках по WPF пишут
private void Button_Click(object sender, RoutedEventArgs e)
Разумеется и то и то работает. Но очень часто имя метода в Win Forms начинается с маленькой буквы в силу автоматического именования Visual Studio элементов с маленькой буквы.
Да, мы можем изменить имя. Но по дефолту, студия будет давать имя и создавать для него метод с маленькой буквы.
С чем это связано?