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

わんくま同盟

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

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


(過去ログ 25 を表示中)
■11278 / )  Re[6]: Listboxで複数選択値
□投稿者/ Hongliang (215回)-(2007/12/11(Tue) 14:53:14)
オブジェクト指向的にはリストアイテムが選択されているかどうかってのはリストアイテム自身に聞くのが自然。
よって System.Web.UI.WebControls.ListItem に Selected が用意されているしそれで十分なのでわざわざ ListBox には用意しなかった。
Ssytem.Windows.* の ListBox は ListItem ではなく直接 Object を持つことになっていてアイテム自身に聞くと言う手段を取れないので苦肉の策として選択済みアイテムのコレクションを取得できるメソッドを ListBox に用意した。

と言う妄想。
なんで ListItem を使うかどうかが分かれたのは、本質的にデータを文字列で扱う Web と Object で扱えるローカルの差かしらん?
返信 編集キー/


管理者用

- Child Tree -