ButtonBase.Clickは、ボタンがクリックされた時に発生するイベント。
ButtonBase.Click Event (System.Windows.Controls.Primitives) | Microsoft Docs
ここにイベントハンドラを追加すると、クリックされた時に呼び出される。
WPFで、
Button。
配置して、Buttonの上でダブルクリックをすると、
button1_Clickというイベントハンドラが自動で追加される。
MessageBox.Showで"ABCDE"を表示。
XAMLの方にも、Click="button1_Click"という形で、Clickに対するイベントハンドラは"button1_Click"であることを示している。
Buttonを押すと、
このように表示される。
このClickはButtonBaseのClickであることが示されている。
ビルド時にはこれだけのファイルができているのだが、
Window1.g.csには、RoutedEventHandlerを通して、ハンドラ登録が行われてることがわかる。
Sample/wpf/ButtonBase/Click/src/ButtonBase at master · bg1bgst333/Sample · GitHub