DOBON.NET DOBON.NETプログラミング掲示板過去ログ

カスタムコントロールについて

環境/言語:[WindowsXP、VB.NET2005、)、.NET Framework2.0]
分類:[.NET]

はじめましてfouと申します。

下記のコントロールは、カスタムコントロールで作成可能でしょうか

1.リッチテキストで、フォントの途中のフォントスタイルを変更する

2.リストボックスの動きをして、リストボックスの表示する値のフォントを1行ずつ変更可能にする(できれば1のフォントスタイルの変更も可能に)


文章がおかしかったら申し訳ありません
上記2つを実現したいのですが
カスタムコントロールで可能かもという話を聞きました
実現が可能かどうか
わかる方がいらっしゃいましたらよろしくお願いします

また、実現可能の場合、カスタムコントロールについて
分かりやすい本、およびサイトがございましたら
ご紹介願いますでしょうか

よろしくお願いします
> 1.リッチテキストで、フォントの途中のフォントスタイルを変更する

リッチテキストボックスの機能だけで実現可能です。

> 2.リストボックスの動きをして、リストボックスの表示する値のフォントを1行ずつ変更可能にする(できれば1のフォントスタイルの変更も可能に)

カスタムコントロールでもできるでしょうし、単にリストボックスのオーナードローだけでも出来そうです。
早速のご返答ありがとうございます
大変助かります

1はできました
2をこれからやってみます
>カスタムコントロールでもできるでしょうし、単にリストボックスのオーナードローだけでも出来そうです。

すいません
試して、1行ずつフォントを変えられたのですが
すいません
1文字ずつフォントスタイルを変更も
オーナードローでできますでしょうか

可能かどうか
よろしくお願いします
> 試して、1行ずつフォントを変えられたのですが
> 1文字ずつフォントスタイルを変更も
> オーナードローでできますでしょうか

1文字ずつ繰り返しになるだけで、座標を変更しながらってのが増えるだけかと。
あと、行の高さを最大フォントに合わせる処理とか。
早速のご返答ありがとうございます
まだ理解できていないのですが
これから挑戦します
ありがとうございます
ご指摘頂いた通りに行ったら
無事できました
助かりました
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板