第8回に続き,
Windowsアプリケーションの画面遷移方法
業務アプリケーションには,
Webアプリケーションでこの別ウィンドウを開くという動作をそのまま真似しようとすると,
Silverlightアプリケーションの画面遷移方法
Silverlightでは,
- ナビゲーションフレームワーク
- ChildWindow
ナビゲーションフレームワーク
ナビゲーションフレームワークは,
なお,
子ウィンドウを表示する
Silverlight上で子ウィンドウを表示するためのコントロールがChildWindowです。この子ウィンドウはシステムのウィンドウではなく,
ChildWindowを使う方法は,
ComponentOne Studio for Silverlight
ComponentOne Studioは,
- ComponentOne Studio for Windows Forms
- ComponentOne Studio for ASP.
NET - ComponentOne Studio for iPhone-UX
- ComponentOne Studio for Silverlight
- ComponentOne Studio for WPF
- ComponentOne Studio Enterprise
Silverlightでモードレスウィンドウを表示する
ComponentOne Studio for Silverlight
リスト1 ChildWindow
ChildWindow | C1Window | |
---|---|---|
モードレスウィンドウ (複数ウィンドウの表示) (ウィンドウのアクティブ化操作) | - | ✔ |
ドラッグによるリサイズ | - | ✔ |
ウィンドウの最小化/ | - | ✔ |
ドラッグ移動の禁止 | - | ✔ |
位置変更時のイベント | - | ✔ |
ウィンドウ状態変更のイベント | - | ✔ |
アクティブ化変更のイベント | - | ✔ |
C1Windowを使用することで図3のように,
C1Windowの動作は,
- C1Windowのオンラインデモ:
- http://
www. grapecity. com/ tools/ jp/?componentonesl/ window/ demo/