【问题标题】:Creating a Windows desktop app not a metro/store app [closed]创建 Windows 桌面应用程序而不是 Metro/Store 应用程序 [关闭]
【发布时间】:2014-10-29 20:27:40
【问题描述】:

我意识到这可能是这个论坛上的一个错误问题,但大多数其他论坛都没有那么无用!

我一直在寻找有关创建 Windows 桌面程序而非 Windows Metro/Store 应用程序的教程。我能找到的只有地铁和商店。

有人可以为我指出正确的方向吗?这是我在VS2012中选择的:

vs2012新windows空项目

我最终会导入一个 API,但现在我想着手处理 GUI 布局。任何指针/说明都会很棒。

【问题讨论】:

  • WPF 应用程序是最好的,但如果您不了解 WPF,这可能是一个陡峭的学习曲线。否则使用 Windows 窗体应用程序。

标签: c# .net windows visual-studio-2012 desktop-application


【解决方案1】:

如果您想创建一个 Windows GUI 应用程序,您应该使用 Windows 窗体应用程序或 WPF 应用程序。这是在 C# 中创建 Windows 桌面应用程序的主要两种方式。请注意,通过它们提供的控件彼此不同,构建 UI 的基本方式也完全不同。

Windows 窗体相当简单,它使用可视化设计器向窗体添加控件。 WPF 更强烈地依赖于基于复杂标记的语言 XAML,其中 UI 是用代码编写的。 WPF 在自定义控件及其外观方面提供了更多选项,但为了充分发挥它的潜力,您必须花费大量时间和挫败感来了解绑定在 XAML 中的工作原理。

【讨论】:

  • 感谢@furkle,非常感谢。到目前为止,我只需要处理手机
  • @DanJamesPalmer 没问题!如果对您有帮助,请不要忘记点赞并选择答案。
  • @DanJamesPalmer - 如果您是为 Windows Phone 8.0/8.1 开发的,那么您已经在 WPF 方面领先一步,因为两者都使用 XAML。
  • @Tim 我以为他指的是 iPhone 或 Android - 我觉得如果他为 WP 开发,他已经足够熟悉 VS/WPF 知道问题的答案。跨度>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多