2

我的项目中有很多窗口。现在我正在考虑将其转换为页面,然后将其实现为框架导航。有什么方法可以将所有窗口转换为框架?

4

1 回答 1

0

有一个非常简单的方法:新建一个页面,然后设置页面内容=窗口内容。但是你失去了一些属性(宽度,高度)一些事件加载器(加载,...),显然页面上不允许一些操作。
如果您想尝试在项目上不承担太大风险,请使用几个窗口(W1、W2、W3),然后创建页面 P1、P2、P3。现在创建 W1'、W2'、W3',它们只是一个窗口,其框架分别链接到 P1、P2、P3。通过这种方式,您可以检查您的应用程序是否可以“转换”为页面逻辑并开始测试导航,同时仍然具有应用程序的窗口版本的完整功能。请注意,如果您的应用程序遵循 MVVM,则翻译“应该”很容易。

于 2012-07-18T08:59:27.510 回答