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

DataGridViewのLoad時以外での表示の仕方

環境/言語:[winXP,VB.NET2005]
分類:[.NET]

VB.NET2005で開発している未熟者です。
DataGridViewでの操作について押してください。

画面のLoad時イベント以外で、DataGridViewへのデータの表示をしたいのですが、
うまくいきません。

バインドしているTableには、データがはいっており、
バインドを使用せずに、セルに直に値を入れようとしても、
DataGridViewに値が入ってくれません。

ただ、Load時イベントで、同じ処理を書くと、表示されます。

Load時イベント以外で表示させたいのは、
A画面で値を変えたら、同時に表示されてるB画面のDataGriDViewの値を
動的に変えたいからです。
よろしくお願いします。
訂正です。
DataGridViewだけでなく、TexTBox等のコントロールも駄目でした。
すみません。
ソースの概要を書きます。
A画面
B.Show
B.set値()

Aのプロパティ
get
return "111"
end


B画面
Load TexTBox.text = Aのプロパティ ←できます。

set値
   TexTBox.text = Aのプロパティ  ←できません。
■No18529に返信(トラ次郎さんの記事)
> 訂正です。
> DataGridViewだけでなく、TexTBox等のコントロールも駄目でした。
> すみません。
> ソースの概要を書きます。
> A画面
> B.Show
> B.set値()
>
> Aのプロパティ
> get
> return "111"
> end
>
>
> B画面
> Load TexTBox.text = Aのプロパティ ←できます。
>
> set値
>    TexTBox.text = Aのプロパティ  ←できません。
>

B画面のコントロールをPublicにして、
A画面のコントロールのChangeイベントでセットしたらダメ?

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