繁体   English   中英

.net和工具栏,菜单和状态栏渲染模式(蓝色)和标准格式(灰色)的问题

[英]Problems with .net and toolbar, menu & status bar rendermode (blue) and standard form (grey)

Hiya,我是.NET的新手,所以请忽略我的无知。 如果查看上面的图像(完整的原型,请忽略黑色的位点:),您将看到可爱的菜单,工具栏和状态栏,它们均使用Windows XP渲染模式并呈时髦的蓝色。
查看表格,标签,复选框和其他按钮,您会看到可怕的老式灰色学校窗户。 这些组件没有渲染模式。
我的问题:有没有办法以XP样式显示所有内容,还是我必须选择新组件?
谢谢。 一种。

这已经是标准的XP风格。
尝试更改工具条的渲染模式; 可能会让你更快乐。

否则,您将需要转到第三方组件供应商。
我一直在使用DevExpress ,对此我感到非常满意。

看起来像XP风格。 该按钮具有圆角,具有平滑的3D外观(不仅仅是“凸起的盒子”,就像“老派灰色”一样)。

这是旧式灰色按钮的示例: 替代文字
(来源: techmynd.com

似乎无法将工具栏背景作为复选框和按钮的背景。 替代方法是使用DisplayStyle = Text将它们添加为工具栏按钮。

该复选框可以替换为工具栏按钮并设置CheckOnClick=True 它还具有可以为true或false的Checked属性。 如果需要三态,则可以改用属性CheckState

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM