[seasar-dotnet:1310] [Quill] S2Windows.NETでの画面遷移について
西山 はじめ
[E-MAIL ADDRESS DELETED]
2009年 5月 25日 (月) 11:08:31 JST
お世話になっております。
西山と申します。
今度VB.NET(2.0)で開発を行う予定です。
Quillとを利用させていただこうと思ったのですが、S2Windows.NET
を利用した際の画面遷移についていくつか質問させてください。
利用環境
VisualStudio 2008
言語
VisualBasic
Seasar
S2Container.NET 1.3.15
・FormAから、FormBにIFormDispatcherを利用して遷移する際、
FormBへの2回目の遷移では、以前の状態が保持されるのですが、こ
れを回避する方法は無いのでしょうか。
http://s2container.net.seasar.org/download/vbs2formsample-1.3.9.zip
こちらのサンプルでは、FormのLoadイベント時に
_InitializeControls()メソッドを呼んでその中で初期処理を行っ
ているようですが、出来れば_InitializeControls無しに画面のデ
ザイン時のままで表示させたいと思っております。
・FormをDisposeするのが.NETでは一般的とのことですが、これを
明示的に呼べればいいのでは無いかと思っております。
・QuillInjector.GetInstance().Destroy()を呼び出せば、Quillの
参照オブジェクトを全て破棄できるとのことですが、アプリケー
ションの実行中(画面遷移先などで)にこのメソッドを実行しても
問題は無いのでしょうか?
もしくは、対象FormだけDisposeするような機能は無いでしょうか?
今までJava(のWebアプリ)ばかりやっていて、.NETの開発自体に
慣れておらず、見当違いのことを言っているのかもしれません。
以上よろしくお願いいたします。
--
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
株式会社フジミック システム開発センター ソフトウェア開発部
西山 創
[E-mail]:[E-MAIL ADDRESS DELETED]
〒140-0002 品川区東品川3-32-42 フジテレビ別館7F
[TEL]:03-5495-1060
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
seasar-dotnet メーリングリストの案内