タイトル : Re: 他画面にデータを表示する方法 投稿日 : 2009/12/02(Wed) 12:00 投稿者 : 魔界の仮面弁士
> bbb画面のコード上でaaa画面のデータグリッドビューに > aaa.Rows.Add(0, "テスト")とすると”テスト”表示されますが、 [aaa]は、DataGridView ではなく、Form なのですよね。 Form に Rows プロパティは無いはずですが、上記コードが利用できるという事は、 もしかしてForm 上に、Rows というメンバを追加定義されているのでしょうか。 > aaa画面のコード上でbbb画面のデータグリッドビューに > bbb.Rows.Add(0, "テスト")とすると表示されません。 表示されないとは言っても、特にエラーが出るわけではないのですね? では変数 bbb が、bbb 画面(あるいは、bbb画面のデータグリッドビュー)を 表しているかどうかを確認してみてください。もしかしたらインスタンスの取り違えにより、 同名の画面がもう一つ(非表示で)生成され、そちらに追加されてしまっているのかも知れません。 |