ボタンの生成は以下の手順による。アクセッサも使用する。個のボタンを生成するための手続きを示す。ボタンの大きさをテキストの大きさになるように調整している。Controls.Add(b);}次に押したボタンを赤くすることを考える。後ろに以下を追加する。以下のような手続きとする。異なるボタンが押された時以下の処理をする。初回でない場合以前に押されたボタンの色を元に戻す。今回押されたボタンを赤にする。押されたボタンの参照を保存することとする。これを実現したのが以下のプログラムである。表示位置が指定されるボタンを作る。}そしてコンストラクタでボタンを追加する。