cf: System.Windows.Forms(バージョン2.0.0.0)
あるソースを見ていて「ComboBox限定にしなくていいのになー。」と思って何気なくMSDNライブラリを覗いて見たところ、ListControl に Items が定義されていませんでした。
WPFでは相当する基底クラスに相当機能がありました。
「ListControl に対する私のイメージが外れているのかな?」と思いながら調べていくと、派生クラスである ListBox、 ComboBox で ObjectCollection 型の Items が定義されていました。
ObjectCollection クラス(IList インターフェースを実装しています)は XxxCollection というクラス名からメソッドやプロパティを想像通りに使うことができますが、どこで定義されているのだろうと気になり、それも調べてみました。
#(定義場所を見て)これって・・・
#したいとおもったことを現プロジェクト(2つのC#製アプリケーションの統合)の他の箇所にも見つけました。
#リファクタリングって、楽しい!
#・・・って、スケジュールがおしていない状況だから言えるんですよね、おそらく。