我想使用控制面板,计算机等主题创建我自己的简单应用程序。我不知道你称之为什么,但它看起来像浏览器在同一帧内有自定义内容。如果你打开控制面板,计算机,设备和打印机,或其他任何不是目录的东西,那么它将有图标,按钮等所有布局都很好。除了这些示例,您还可以查看“控制面板”下的“故障排除”选项卡,单击“Internet连接”之类的内容,然后查看其外观。
基本上,我想知道如何创建这样的窗口: http://prntscr.com/cdrfal
注意一切都格式正确。我希望我已经很好地解释了自己。我不太确定你会怎么称呼它,但我可以自己做研究。我不知道这是在某种可视化编辑器中创建的,还是用Visual Studio编写的,可能是用C#编写的。如果您知道我可以查找的任何术语,那就太棒了。
修改
我一直在关注UWP和Windows Forms。不确定这是不是正确的道路。
答案 0 :(得分:0)
Windows使用名为DirectUI的内部库来进行此类对话,其他人无法使用。但从根本上说,没有什么是你自己无法做到的。如果事情看起来很漂亮,那就是因为有人付出了很多努力才能做到这一点。实际上没有任何库可以使用任意用户界面并使其神奇地看起来很好。
至于自己重新创建这些东西,UWP或WPF确实是一个相当不错的开始,因为那些具有更强大的布局机制并且更灵活。 Windows Forms当然也是一种选择,如果您不习惯以WPF方式做事,可能会更好。尽管如此,在任何情况下,都需要努力使用户界面看起来很好(甚至更多,以使它们适合用户)。