gpt4 book ai didi

windows - 将 Windows 窗体应用程序转换为 Metro UI 应用程序

转载 作者:可可西里 更新时间:2023-11-01 11:33:40 25 4
gpt4 key购买 nike

我使用 Visual Studio 2012 Desktop 用 C# 创建了一个 Windows 窗体应用程序。它在 Windows 8 上运行良好,从 Win8 开始菜单,我可以单击它(我必须在开始菜单中放置一个快捷方式)但切换到桌面,然后像任何普通桌面应用程序一样打开一个窗口。

有没有办法让它像 Microsoft 应用程序一样打开,而不是先切换到桌面?像 IE 和 Skype 这样的东西就是这样做的——它基本上就像一个单一的应用程序模式。我真的不知道该怎么调用它,因为我是 Win8 Metro 的新手。

我觉得我需要用 WPF 重写这个东西。这是真的?谢谢。

最佳答案

我觉得挺难的。也许我们可以将逻辑代码和 UI 代码分开,保留逻辑代码并为 Metro Style 重新创建一个 UI。很难将 WinForm UI 代码转换为 Metro 的。基于 WinRT 的 Metro 应用程序与 WinForm 有许多不同之处,不仅是命名空间或方法名称,而且一些实现代码也不同。 Metro不支持我们可以使用很多方法或者我们可以在WinForm中获取的信息。我认为将 WinForm 转换为 Metro 将是一个大工程。

关于windows - 将 Windows 窗体应用程序转换为 Metro UI 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16994352/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com