-2
どのように私はこれらのアイコンでこのボタンを作ることができますか? どのように私はこのようなボタンをWindowsのフォームで作ることができますか?
どのように私はこれらのアイコンでこのボタンを作ることができますか? どのように私はこのようなボタンをWindowsのフォームで作ることができますか?
通常、Winforms
に様式化されたボタンを作成するために、あなたはButton.Image
プロパティで作業する必要があります。
this.myButton.FlatStyle = FlatStyle.Flat;
this.myButton.Image = // your image
// ...
あなたの画像のボタンは、テキストが含まれていますが、列挙System.Windows.Forms.TextImageRelation
以降(で使用されますプロパティButton.TextImageRelation
)は画像の下のテキストを許可しません...このアプローチで同じスタイルを取得することは難しい作業になります(GDIの使用、ペイントイベントの処理、Button
クラスの派生物の作成など)私が知らないトリックがない限り。
同じスタイルを再現する最も簡単で簡単な方法は、空のText
プロパティを持つボタンを作成し、その画像ファイルに手動でテキストを含めることです。私には、方法がわからないので、IAMは、この質問をお願いします
:
、あなたがまっすぐコントロールにこの画像(単なる例)を置く:実は、あなたが設定しますテキスト –
私が言ったように、あなたは 'Button.Text'プロパティを使ってテキストを設定できます。しかし、このアプローチを使用して画像の下のテキストを取得するのは難しいでしょう。このため、テキストを下に含むイメージを作成し、テキストとイメージのないボタンを作成することをお勧めします。 –
私は自分の答えを編集してより明確にしました。 –