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

ListBoxに追加できる最大行数は?

分類:[.NET]

ListBoxに追加できる最大行数を知りたいのですが、
.NETのヘルプを探したところ見当たりません。
どなたかご存知の方はいらっしゃいますか?

TextBoxや
DataGridで扱える、
最大行数の記述はあったのですが、
ListBoxだけ見当たらなくて・・・
こんにちは中です。

Windowsによります。
ただし、100行を超えるデータをListBoxに入れると格段に操作性が落ちますので、そのあたりを考慮されればおのずと数値は出てくるかと思います。

------------------------------------------------------
中博俊 MSMVP Visual Studio C# Since 2004/04-2005/03, MCP
http://naka.wankuma.com/
http://naka.wankuma.com/blog/
naka@wankuma.com
> ListBoxに追加できる最大行数を知りたいのですが、
> .NETのヘルプを探したところ見当たりません。
> どなたかご存知の方はいらっしゃいますか?

一応具体的な数値としてはこちらが参考になるのでは
ないでしょうか。
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/listboxes/listboxreference/listboxmessages/lb_setcount.asp
> 一応具体的な数値としてはこちらが参考になるのでは
> ないでしょうか。
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/listboxes/listboxreference/listboxmessages/lb_setcount.asp

返信ありがとうございます。

なるほど、これを元に計算すると、
WinXPでは、(2^64)/2=9223372036854775808Items(メモリ制限が無い場合)
という事ですね。
解決済み!

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