人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

こんにちは

VisualStudioをつかって、Windowsクライアントアプリをつくっているのですが
ボタンコントロールに、JPGなどのがぞうを貼り付けるにはどうしたらいいのでしょうか?

たとえば、「削除」ボタンにゴミ箱アイコンを表示する方法などです。

そのさい、「削除」ボタンをDisableにしたらゴミ箱アイコンも網掛け表示に
する必要があります。

解決に直結する回答をくださった方には、500ポイント差し上げます。

よろしくお願いいたします。


●質問者: inu
●カテゴリ:コンピュータ
✍キーワード:jpg VisualStudio Windows こんにちは アイコン
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● Committeeman
●27ポイント

(1)画像をボタン代わりにする方法

イメージの表示 : PictureBox コントロールの使用

http://msdn.microsoft.com/ja-jp/library/ms172590(VS.90).aspx

貼り付けたPictureBoxのclickイベントで処理を行う

ただしDisabled状態をあらわす暗色表示などは自力で工夫する必要あり


(2)ボタンにImageを貼り付ける方法?こっちが簡単

Windowsフォームのボタンでテキストの前に画像を表示するには?[2.0、3.0、3.5、C#、VB] ? @IT

http://www.atmarkit.co.jp/fdotnet/dotnettips/990winformbtnimage/...

TextImageRelation 列挙体 (System.Windows.Forms)

http://msdn.microsoft.com/ja-jp/library/s020taz2(VS.80).aspx

文字を入れず画像だけのボタンにするならばTextImageRelationプロパティはOverlayにしてテキストは空にしておく

Disabled状態は・・・プロパティの値を変えるだけなので手間要らず

◎質問者からの返答

ありがとうございました。

(2)ボタンにImageを貼り付ける方法

で進めようかと思います。

ですが、画像を自分で作るのは大変なので、フリー素材で「保存」や「ファイル」や「送信」

などの画像を公開しているところがあったらおしえていただけますでしょうか。


2 ● きゃづみぃ
●27ポイント

http://hiros-dot.net/VBNET2005/Control/Button/Button03.htm

Imageプロパティに画像ファイルを読み込んであげればいいです。

Disableにしたときに 網掛けになるはずですが

そのイメージが違ったら、そのような画像を Disable時に 読み込みなおせばいいですよ。


3 ● ko8820
●26ポイント

http://dobon.net/vb/dotnet/control/btnownerdraw.html

このあたりが参考になります。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ