いつもお世話になります。
http://dobon.net/vb/dotnet/file/xmlserializer.html
↑
このようなクラスを使用し、Button1_Clickイベントで
MainClass.Main()を参照させて
cls.Message = "テストです。" の "テストです。" にあたる値に
settingForm(Public変数で宣言されたForm2).Label1.Textと指定して、
Form2の今のLabel1.Textの値を保存しようと試みたのですが、
どうも最新の値ではなくForm2_Load時点での値が保存されてしまうようです。
思い当たる原因がありましたら、ご教授願います。
追伸 .NET 2003 Framework1.1
settingFormは,表示されているForm2のインスタンスですか?
どうも,表示に使われているForm2と,settingFormに紐付いているForm2が別物のような気がします。
コメントありがとうございます。
>>どうも,表示に使われているForm2と,settingFormに紐付いているForm2が別物のような気がします。
確かに・・・と思い、Classを隔てずにイベントの中に直接書き込んだらうまくいきました。
ソースコード少々散らかりましたけど(汗;
ご指導ありがとうございました。
解決しました。(書き忘れ
ツイート | ![]() |