前提・実現したいこと
メニュー画面とメニュー画面から起動するいくつかの画面で構成されるアプリを考えています。
メニュー画面はExe、他画面は画面ごとにDLLになっています。
Q.この様なアプリ構成で、メニュー画面からDLLになっている画面を別Windowで表示し
そのWindowのViewModelに対してメニュー画面からパラメータを渡すにはどの様な方法がありますでしょうか?
画面起動は以下の感じで、メニューのViewModelにあるコマンドでやっています
ObjectHandle objectHandle; var currentPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); objectHandle = Activator.CreateInstanceFrom(currentPath + @"\" + assemblyName + ".dll", "TestNameSpace." + formName); var frm = (Window)objectHandle.Unwrap(); frm.ShowDialog();
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/08/21 03:12