中关村在线

软件

DevExpress按钮背景色设置

近期在项目中引入了DevExpress控件,使用其Button按钮时,感觉默认的背景色不够美观,便尝试自定义颜色。然而,与Visual Studio自带Button控件直接设置背景色不同,DevExpress的按钮颜色配置较为复杂,属性设置路径不直观,经过反复尝试和查阅资料,才逐步掌握了正确的修改方法,最终实现了理想的视觉效果。

1、 所示,SimpleButton的属性中无法直接修改背景颜色。

2、 普通按钮的ButtonStyle包含NoBorder、Simple、Flat、HotFlat、UltraFlat、Style3D、Office2003和Default等多种样式。若需自定义按钮背景颜色,必须选用其中非Default且非Office2003的样式,因为这两种样式不支持背景色设置,其余样式均可正常更改背景颜色以满足界面设计需求。

3、 通过以下代码可设置按钮的背景颜色:首先将按钮样式设为扁平风格,即 btnOK.ButtonStyle = BorderStyles.Flat;接着启用背景色选项,设置为 true;最后指定具体的背景颜色,将 btnOK.Appearance.BackColor 赋值为 Color.Blue。这样即可成功更改按钮的背景显示效果。

4、 最终效果所示。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具