Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Winforms 为WinForm应用程序设计主窗体(“主菜单”)_Winforms_User Interface_Menu - Fatal编程技术网

Winforms 为WinForm应用程序设计主窗体(“主菜单”)

Winforms 为WinForm应用程序设计主窗体(“主菜单”),winforms,user-interface,menu,Winforms,User Interface,Menu,当我们的beta WinForm应用程序启动时,当前加载的表单显示了大量按钮。。。“库存”、“客户”、“报告”等没有什么太激动人心的 我通常从查看类似的软件产品开始UI,看看它们是如何完成的,但由于这是一个公司应用程序,我真的无法下载其他公司应用程序 我很想对这份表格稍加润色,但我不确定从哪里开始。有什么建议吗 编辑:我试图提出多个选项来呈现给用户,但是,我也在画空白。我可以找到大量的web设计思想,但Windows窗体设计似乎真的不多。你试过问你的最终用户他们想要什么吗?毕竟,他们才是将要使用

当我们的beta WinForm应用程序启动时,当前加载的表单显示了大量按钮。。。“库存”、“客户”、“报告”等没有什么太激动人心的

我通常从查看类似的软件产品开始UI,看看它们是如何完成的,但由于这是一个公司应用程序,我真的无法下载其他公司应用程序

我很想对这份表格稍加润色,但我不确定从哪里开始。有什么建议吗


编辑:我试图提出多个选项来呈现给用户,但是,我也在画空白。我可以找到大量的web设计思想,但Windows窗体设计似乎真的不多。

你试过问你的最终用户他们想要什么吗?毕竟,他们才是将要使用该系统的人。

您是否尝试过询问您的最终用户他们想要什么?毕竟,他们才是将要使用该系统的人。

我使用的是DevExpress公司的组件。它们有一些非常酷的控件(如Office2007功能区)、表单蒙皮实用程序(具有大量不同的蒙皮)和加载更多


如果你想查看,他们有60个免费组件-如果它是公司,虽然你可能需要检查许可证,但你可以在

我使用来自公司DevExpress的组件。它们有一些非常酷的控件(如Office2007功能区)、表单蒙皮实用程序(具有大量不同的蒙皮)和加载更多


如果你想查看,他们有60个免费组件-如果它是公司,虽然你可能需要检查许可证,但你可以在

我发现,如果没有选择,用户很难说出他们想要什么。一旦有了选择,他们通常会更容易找到需要改变的东西。我建议为您的应用程序制作一些潜在用户界面的纸面草图。然后与一些用户坐下来,围绕他们进行讨论。我想你会从用户那里得到更具体的想法


更新

以下是一些可能(也可能不会)帮助你前进的想法:

  • 不要因为申请是“公司”而太过纠结。我见过的许多应用程序看起来都很无聊,我为那些需要在一天中看到它们的用户感到抱歉
  • 看看你自己最喜欢的用户界面,问问自己为什么喜欢它们
  • 在不陷入“企业模板”的同时,也不要太有创意;用户收集的经验来自其他应用程序,如果他们能够在没有培训的情况下猜出事情是如何运作的,这可能会很好
  • 别忘了从你觉得有吸引力且易于使用的网站中汲取灵感
  • 试着找到一个合乎逻辑的“流程”;以一致的方式想象具有相同概念功能的事物;这也有助于用户进行成功的“猜测”

我发现,如果没有选择,用户很难说出他们想要什么。一旦有了选择,他们通常会更容易找到需要改变的东西。我建议为您的应用程序制作一些潜在用户界面的纸面草图。然后与一些用户坐下来,围绕他们进行讨论。我想你会从用户那里得到更具体的想法


更新

以下是一些可能(也可能不会)帮助你前进的想法:

  • 不要因为申请是“公司”而太过纠结。我见过的许多应用程序看起来都很无聊,我为那些需要在一天中看到它们的用户感到抱歉
  • 看看你自己最喜欢的用户界面,问问自己为什么喜欢它们
  • 在不陷入“企业模板”的同时,也不要太有创意;用户收集的经验来自其他应用程序,如果他们能够在没有培训的情况下猜出事情是如何运作的,这可能会很好
  • 别忘了从你觉得有吸引力且易于使用的网站中汲取灵感
  • 试着找到一个合乎逻辑的“流程”;以一致的方式想象具有相同概念功能的事物;这也有助于用户进行成功的“猜测”

您可能会寻找用户熟悉的其他应用程序。Outlook在我的公司无处不在,我们能够相对轻松地将应用程序映射到其界面,因此我们在开发UI时将该应用程序用作模型


请注意,我并不是专门向您推荐Outlook,只是希望您寻找可以让用户的学习曲线变得更浅的UI。

您可以寻找用户熟悉的其他应用程序。Outlook在我的公司无处不在,我们能够相对轻松地将应用程序映射到其界面,因此我们在开发UI时将该应用程序用作模型


请注意,我并不是专门向您推荐Outlook,您只需要寻找可以让用户的学习曲线更浅的UI。

我建议从Microsoft建议的设计原则开始:

我建议从Microsoft建议的设计原则开始:

一些地方可以获得交互设计的想法:

书籍

关于Face 3-交互设计的要点

不要让我思考(这主要集中在网页设计上,但许多原则都延续到了Windows设计中)

网站


此外,许多应用程序都有免费的试用版,您可以下载这些试用版来确定它们如何处理用户交互。另外,现在不要给桌面上的物品打折。

一些地方可以获得互动设计的想法:

书籍

关于Face 3-交互设计的要点