C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[6]: ComboBoxのAutoCompleteについて


(過去ログ 77 を表示中)

[トピック内 7 記事 (1 - 7 表示)]  << 0 >>

■45682 / inTopicNo.1)  ComboBoxのAutoCompleteについて
  
□投稿者/ alvin (8回)-(2010/01/18(Mon) 21:24:36)

分類:[VB.NET/VB2005 以降] 

毎度お世話になっております。
早速ですが、質問させていただきます。

ComboBoxのAutoCompleteをONにした場合、
表示されるDropDownの幅や表示ごうほ候補表示のフォントなどの制御は
可能でしょうか?

教えてください〜


引用返信 編集キー/
■45690 / inTopicNo.2)  Re[1]: ComboBoxのAutoCompleteについて
□投稿者/ やじゅ (1458回)-(2010/01/18(Mon) 22:37:54)
やじゅ さんの Web サイト
No45682 (alvin さん) に返信
> ComboBoxのAutoCompleteをONにした場合、
> 表示されるDropDownの幅や表示ごうほ候補表示のフォントなどの制御は
> 可能でしょうか?

ComboBoxの項目を自分で描画する
http://dobon.net/vb/dotnet/control/cbownerdraw.html
ドロップダウンリストの表示幅を変更する
http://hiros-dot.net/VBNET2005/Control/ComboBox/ComboBox11.htm
http://blog.livedoor.jp/noriy0363/archives/1549054.html
引用返信 編集キー/
■45692 / inTopicNo.3)  Re[2]: ComboBoxのAutoCompleteについて
□投稿者/ alvin (9回)-(2010/01/18(Mon) 23:35:24)
No45690 (やじゅ さん) に返信
> ■No45682 (alvin さん) に返信
>>ComboBoxのAutoCompleteをONにした場合、
>>表示されるDropDownの幅や表示ごうほ候補表示のフォントなどの制御は
>>可能でしょうか?
>
> ComboBoxの項目を自分で描画する
> http://dobon.net/vb/dotnet/control/cbownerdraw.html
> ドロップダウンリストの表示幅を変更する
> http://hiros-dot.net/VBNET2005/Control/ComboBox/ComboBox11.htm
> http://blog.livedoor.jp/noriy0363/archives/1549054.html

上記のリンクは主にDramItemであり、AutoCompleteを有効にした場合表示する一覧とはまた違うようなきがしますね・・
引用返信 編集キー/
■45695 / inTopicNo.4)  Re[3]: ComboBoxのAutoCompleteについて
□投稿者/ やじゅ (1460回)-(2010/01/19(Tue) 00:25:49)
やじゅ さんの Web サイト
No45692 (alvin さん) に返信
> 上記のリンクは主にDramItemであり、AutoCompleteを有効にした場合表示する一覧とはまた違うようなきがしますね・・

失礼しましたm(_ _)m
AutoCompleteは、SHAutoComplete関数で実現しているのですね。
http://www.atmarkit.co.jp/fdotnet/dotnettips/421autocomp/autocomp.html
幅くらいなら、ハンドル取得して、あーだこーだすれば出来るかも知れないけど。
「ComboBoxEx SendMessage CB_SETHORIZONTALEXTENT」あたりのキーワードとか

引用返信 編集キー/
■45760 / inTopicNo.5)  Re[4]: ComboBoxのAutoCompleteについて
□投稿者/ alvin (13回)-(2010/01/19(Tue) 18:03:23)
No45695 (やじゅ さん) に返信
> ■No45692 (alvin さん) に返信
>>上記のリンクは主にDramItemであり、AutoCompleteを有効にした場合表示する一覧とはまた違うようなきがしますね・・
>
> 失礼しましたm(_ _)m
> AutoCompleteは、SHAutoComplete関数で実現しているのですね。
> http://www.atmarkit.co.jp/fdotnet/dotnettips/421autocomp/autocomp.html
> 幅くらいなら、ハンドル取得して、あーだこーだすれば出来るかも知れないけど。
> 「ComboBoxEx SendMessage CB_SETHORIZONTALEXTENT」あたりのキーワードとか
>

幅なら、COMBOBOX自体の大きさを変更すればできると思いますが、
問題は、候補が表示されるときのフォントが入力時のフォントと一緒にするのは一番問題となっております。
引用返信 編集キー/
■45775 / inTopicNo.6)  Re[5]: ComboBoxのAutoCompleteについて
□投稿者/ やじゅ (1461回)-(2010/01/19(Tue) 20:52:53)
やじゅ さんの Web サイト
No45760 (alvin さん) に返信
> 問題は、候補が表示されるときのフォントが入力時のフォントと一緒にするのは一番問題となっております。

AutoComplete機能を自作するしかないでしょうね。
http://www.codeproject.com/KB/architecture/MultiColumnFlatCombo.aspx

引用返信 編集キー/
■45801 / inTopicNo.7)  Re[6]: ComboBoxのAutoCompleteについて
□投稿者/ alvin (18回)-(2010/01/20(Wed) 11:09:22)
2010/01/20(Wed) 17:41:45 編集(投稿者)

No45775 (やじゅ さん) に返信
> ■No45760 (alvin さん) に返信
>>問題は、候補が表示されるときのフォントが入力時のフォントと一緒にするのは一番問題となっております。
>
> AutoComplete機能を自作するしかないでしょうね。
> http://www.codeproject.com/KB/architecture/MultiColumnFlatCombo.aspx
>
やじゅさん、ありがとうございます。
まだ、うまくは行ってないですが〜
参考になりました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -