tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルボタンなど
記事No791
投稿日: 2004/03/30(Tue) 16:56
投稿者ジュン
[OSのVer]:Windows XP   [VBのVer]:VB.NET 2003

こんにちわ。今試しにボタンの形を変えるプログラムを作成しています
フォームの形はサンプルがあったので、フォームはそれを使用しているのですが
ボタンの形を変えたいのですが、何かいい方法はありますでしょうか?
よろしくお願いします

[ツリー表示へ]
タイトルRe: ボタンなど
記事No792
投稿日: 2004/03/30(Tue) 19:01
投稿者花ちゃん
ここの[画面・文字等の表示関係]の[円形・多角形のフォーム・コントロールを作成する]
でも可能です。
勿論、VB6.0用ですので一部修正するか、アップグレードウィザードを使用すれば使えます。

又、下記のサンプルを試して見て下さい。
hhttp://dobon.net/vb/dotnet/form/formregion.html

[ツリー表示へ]
タイトルRe: ボタンなど
記事No831
投稿日: 2004/04/30(Fri) 21:02
投稿者よねKEN
> こんにちわ。今試しにボタンの形を変えるプログラムを作成しています

Controlクラス(ButtonクラスはControlを継承しています)にはRegionプロパティがあり、
これでコントロールの形状を変えることができます。
GraphicsPathクラスのオブジェクトを使って形状を定義し、
このGraphicsPathオブジェクトを基にしてRegionクラスのオブジェクトを生成し、
これをRegionプロパティに設定すればよいですよ。

[ツリー表示へ]