嗨,
我是 .NET 的新手所以请忽略我的无知。如果你看上面的图片(一个完整的原型(prototype),忽略黑色部分 :))你会看到可爱的菜单、工具栏和状态栏都使用 Windows XP 渲染模式并且是时髦的蓝色。
查看表单、标签、复选框和其他按钮,您会看到可怕的旧学校窗口灰色。这些组件没有渲染模式。
我的问题:有没有办法以 XP 风格显示所有内容,还是我必须选择新组件?
谢谢。
A.
最佳答案
它看起来像 XP 风格。该按钮具有圆角和平滑的 3D 外观(不仅仅是像“老派灰色”那样的“凸起框”)。
这是旧式灰色按钮的例子:
(来源:techmynd.com)
似乎无法将工具栏背景作为复选框和按钮的背景。另一种方法是使用 DisplayStyle=Text 将它们添加为工具栏按钮。
复选框可以替换为工具栏按钮和设置 CheckOnClick=True
。它还有一个属性 Checked
,可以是 true 或 false。如果您需要三态,则可以改用属性 CheckState
。
关于c# - .net 和工具栏、菜单和状态栏呈现模式(蓝色)和标准形式(灰色)的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2826750/