DevExpress WPF使用技巧教程:更改DataBarFormatConditions中的填充颜色

原创|使用教程|编辑:龚雪|2020-07-13 10:43:24.650|阅读 21 次

概述:通过DevExpress WPF Controls,您能创建有着强大互动功能的XAML基础应用程序,本文将为大家介绍如何更改DataBarFormatConditions中的填充颜色。

# 您正在找协同办公软件吗?点击这里站长给您推荐 #

相关链接:

下载DevExpress v20.1完整版 DevExpress v20.1汉化资源获取

通过DevExpress WPF Controls,您能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。

遇到的问题

在网格中有2列 - Side和Percentage Done,想添加类似条的内容来直观地指示完成的百分比以及当前显示的数字,同时还想通过在下面的代码中添加FormatCondition来更改基于"Side"值的颜色(以下内容将无法正常工作,因为该条相对于其他条显示)。

var dataBarPercentDoneFormatCondition = new DataBarFormatCondition
{
FieldName = nameof(PercentDone),
PredefinedFormatName = "GreenSolidDataBar" // I want the color to be red if the "side" is "sell" and green if its "buy"
};

这个问题如何解决呢?

解决方案

在这种情况下,您需要定义两个具有不同SelectiveExpression值的DataBarFormatCondition元素。 这些值使您可以指定何时显示某些DataBarFormatCondition:

<dxg:DataBarFormatCondition FieldName="PercentageDone"
SelectiveExpression="[Side] = 'Sell'"
PredefinedFormatName="GreenSolidDataBar"
/>
<dxg:DataBarFormatCondition FieldName="PercentageDone"
SelectiveExpression="[Side] = 'Buy'"
PredefinedFormatName="RedSolidDataBar"
/>

DevExpress WPF控件使用教程

DevExpress v20.1.4新版发布,上中文网立即体验新版~

DevExpress技术交流群2:775869749      欢迎一起进群讨论

慧都高端UI界面开发


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

文章转载自:慧都网

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
title
相关厂商
相关产品
DevExpress Universal Subscription

行业领先的界面控件开发包,帮助企业构建卓越应用!

DevExpress WPF Subscription

高效MVVM开发模式,WPF界面解决方案首选工具,帮助企业实现酷炫动效界面。

在线
客服
咨询
电话
400-700-1020
在线
QQ
购物车 反馈 返回
顶部
在线客服系统
live chat