■ 手順
【1】RadioButton (又はCheckBox)を追加 【2】 『RadioButton.Appearance プロパティ:Button』すればいい。 【3】 CheckBoxでも、同様な方法で表示可能。
補足:ボタンのサイズを変更する場合
* 「AutoSize = False」に変更する => こうしないと、変更できない
■ サンプル
例1:ToolStrip の代わりになるレイアウトを考える
* ToolStrip は、(古くさいが)ToolStripContainerを使えば、 ユーザ側でレイアウトをある程度、自由に変更できるし、 使いやすいから、いいコントローラだと思うが、 なんせ小さいから見にくい。 なので、代わりになるレイアウトを考えてみた。解決案
* TableLayoutPanel と Button を組み合わせる => 以下「コントローラ構成」を参照コントローラ構成
* TableLayoutPanel + Column x 5 (サイズの型 : 各20%:大きさを均等にする) + Dock : Top * CheckBox x 5 (TableLayoutPanelのColumn内に設定) + Appearance : Button + Dock : Fill (TableLayoutPanelのColumn内、いっぱいに表示させるため) + Image : 好みのアイコン画像を設定 + Text : 好みのテキストを設定(もしくは「設定しない」) + TextAlign : BottomCenter
参考資料
https://www.itlab51.com/?p=3716http://msdn.microsoft.com/ja-jp/library/system.windows.forms.radiobutton.appearance%28VS.80%29.aspx