タイトル : Re^2: 動的ListBoxに値を入れるには?[初投稿] 投稿日 : 2006/08/01(Tue) 12:01 投稿者 : ダンボ
うなまな さん、どうも有り難うございます。 元サンプルはここです。 http://www.microsoft.com/japan/msdn/vbasic/migration/tips/DynamicControl/ うなまな さんのコードでは > Private _ListBox As System.Windows.Forms.ListBox と明示的にListBoxを宣言しているために > .Items.Add("AA") が通るのだと思います。 それに対してMSの元サンプルでは、 > Private setControl As System.Windows.Forms.Control と漠然とさせています(setControlにListBoxやTextBox等を割り当てたいため) そのためビルド時には「.Itemsプロパティは無い」と怒られるのは当たり前と。。。 VB6では、そういう場合はDim setControl As Objectで逃げられたんですが、 VB.netではどうすればよいのでしょうか? |