0

WinForms アプリケーションがあります。メイン フォームにはいくつかのボタンがあり、テキストの横に画像を追加したいと考えています。

背景の Image プロパティを必要な画像に設定し、FormLoad イベントで画像の関係を次のように設定します。

button1.TextImageRelation = TextImageRelation.ImageBeforeText;

そのため、左側に画像があり、右側にテキストがある場合、「リスト」のようなものを取得することを期待していました。

しかし、私が今得ているのは、ボタンの中央にあるテキストと、垂直方向と水平方向の画像の多様性だけです

4

3 に答える 3

3

Imageではなく、ボタンのプロパティを使用する必要がありますBackgroundImage。プロパティでTextImageRelation動作しImageます。

これは の間違った使い方ですBackgroundImage

于 2013-03-16T12:52:19.080 に答える
0

FormLoadイベントには何もしません。画像とテキストを変更するボタンをクリックしてF4キーを押すだけで、プロパティウィンドウが表示されます。テキストを検索して何も設定しないでください。つまり、テキストで見つかったものをすべて削除します。画像の場合は、プロパティウィンドウで画像を見つけて、目的の画像を表示する必要があります。それで全部です

于 2013-03-16T13:19:00.087 に答える
0

OK、BackgroundImageLayoutをNoneに設定して解決しました

于 2013-03-16T12:14:00.280 に答える