需要帮助为我在 Visual-studio-2008 中的应用程序自定义 GUI

问题描述 投票:0回答:2

实际上,我正在尝试构建一个小的“图像查看器兼编辑器”作为一个小型大学项目。现在,当我几乎完成它时,我发现它根本没有吸引力(从 GUI 的角度来看)。所以,我正在考虑改进 GUI。我的一位朋友建议我使用 Visual Studio 中提供的 WPF。

现在,有人可以建议我如何在 WPF 或 WFA 中自定义 GUI。我的意思是我怎样才能有一个类似于win 7中的“开始”按钮的按钮。我怎样才能为我的应用程序实现vista/win 7的水晶型玻璃外观。如何定制到那个级别?请有人提供一些线索。

visual-studio-2008 user-interface
2个回答
0
投票

MSDN 上有一篇关于使用模板自定义 WPF 控件的文章。我还没有尝试过这么多。 相反,我会继续使用这个按钮:通过构建一个行为类似于按钮但外观不同的用户控件,您可以实现与 Windows 7 开始按钮相同的结果。用户控件在空闲时需要一张图像,在按下时需要一张图像,在鼠标悬停在其上方时需要一张图像,等等。 然后,当对该用户控件执行不同的操作时,您可以在该用户控件上设置不同的图像。您还可以构建使图像淡入和淡出的方法。


0
投票

您可以使用 DUIThink, 一个窗口平台,带有UI编辑器,可以像MFC UI库一样自动生成表单类、控制变量、消息映射

源码:https://github.com/miaomiiaoyule/DUIThink

© www.soinside.com 2019 - 2024. All rights reserved.