メイン フォームとユーザー コントロール (グラフ付き) があります。そして、グラフを動的に更新しています。
void foo(int i)
{
MainForm MF = (MainForm)MainForm.ActiveForm;
if (tb != null)
{
tb.userGraph.updatesomething(i);
// usergraph is the user control which has graphs
}
}
問題は、メインフォームから移動したときにグラフを更新できないことです。アクティブなフォームではない場合でも、ユーザー コントロールに書き込むことができる他の方法はありますか? 新しいインスタンスを作成すると、グラフの以前の更新はなくなります。