Visual StudioによるC#のアプリ製作では、ボタンに画像(アイコン)を設定することが出来ます。
しかしながら、この画像の設定はボタンのプロパティのImageで設定する方法とBackgroundImageで設定する方法があります。
基本はImageでいいようですが、画像の大きさがどのように決まるのかがわかりません。
Imageで設定するとこのように、上下、左右の矢印がはみ出てしまいます。
このようなとき(アイコン画像のみなとき)はBackgroungImageにして、BackgroungImageLayoutをZoomにするとうまくできます。
Imageで設定してしまったときは、Imageを「なし」に設定します。
また、プロジェクトに登録された画像ファイルはResourcesフォルダに保存され、プロジェクトに登録されています。
余計に登録された画像ファイルは、メニューの「プロジェクト¥プロパティ」 でプロジェクトデザイナを開き、「リソース」タブを開き、不要なものを削除します。
このように、プロジェクトの紐づけを切ってからResourcesフォルダの画像ファイルを削除します。
dobon.net
ボタンにアイコン(画像)とテキストを合わせて表示したい場合はImageで出来ます。
www.atmarkit.co.jp
また、画像にはPNG形式で透過処理をすることが可能です。
www.peko-step.com