tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルユーザーコントロールでの文字の色の設定
記事No717
投稿日: 2004/02/16(Mon) 17:23
投稿者AKKO_NO
[OSのVer]:WindowsXP Pro    [VBのVer]:VB.NET2002

線を引いたり、文字を表示などのユーザーコントロールを作成しようとしているのですが・・・
フォント・位置などはプロパティで設定できるのですがどうしても色の設定ができません
設定の方法か、色の変換の仕方を教えてください。

myGraphics .DrawString("AAAAA", PropertyFont, Brushes.色, X, Y)

"Brushes.色"の所を変数(プロパティ)にしたいのですが・・・
よろしくお願いします。

  

[ツリー表示へ]
タイトルRe: ユーザーコントロールでの文字の色の設定
記事No719
投稿日: 2004/02/16(Mon) 18:23
投稿者よねKEN
> "Brushes.色"の所を変数(プロパティ)にしたいのですが・・・
1色でべた塗りしたいということなら、SolidBrushを使って、

New SolidBrush(色)

を指定してやればいいのでは?(色はColor構造体の変数です)

[ツリー表示へ]
タイトルRe^2: ユーザーコントロールでの文字の色の設定
記事No722
投稿日: 2004/02/16(Mon) 22:46
投稿者AKKO_NO
よねKENさんレスありがとうございます。
> New SolidBrush(色)
>
> を指定してやればいいのでは?(色はColor構造体の変数です)

Dim sBrush As SolidBrush
sBrush = New SolidBrush(Color.FromArgb(255, Property色.R, Property色.G, Property色.B))
myGraphics.DrawString("AAA", Font, sBrush, yoko, tate)
でできました。
ありがとうございました。

[ツリー表示へ]