1

下の画像のようなカスタムボタンを作成するにはどうすればよいですか? カスタムコントロールについてGoogleで検索しましたが、これはより特別で、アニメーション化されています...

ここに画像の説明を入力

StackOoverflow には私のような質問が他にもあることは知っていますが、重複していません。この特定のボタンについて詳しく知りたいです。

WinForms用のボタンです。

4

3 に答える 3

1

これらのボタンは、C# で GDI+ を使用して作成できます。たとえば、これを見てください。

于 2012-09-15T10:46:29.453 に答える
1

Windows フォームでは、これらのボタンは、Button コントロールのBackgroundImage プロパティを使用して作成されます。
必要なのは、ClickOnMouseEnterなどのイベントで背景画像を切り替えることだけです。

于 2012-09-15T09:25:56.393 に答える
0

これはカスタム コントロールではなく、CSS です。

これを見てください、http://www.dynamicdrive.com/style/csslibrary/item/css_square_buttons/

そのような要素の背景をアニメーション化できるようにするには、gif アニメーション、jquery アニメーション、または css3 トランジションについて何かを読む必要があります。

于 2012-09-15T09:17:04.343 に答える