logo Devexpress WPF控件文档中心

使用比较规则设置值的格式


以下条件格式允许您对单元格值与静态值进行比较的单元格格式:

  • 大于/小于- 设置值大于/小于指定值的单元格的格式。下图的第一个显示一个网格列,如果利润单元格的值大于10M,则其利润单元格为红色。
  • 介于 /不在之间- 设置其值介于/不在指定值之间的单元格的格式。第二个图像显示值介于 5M 和 15M之间的绿色利润单元格。
  • 等于/不等于- 设置其值等于/不等于指定值的单元格的格式。如果第三个图像中的"利润"单元格的值等于5M,它们为黄色。
  • 包含的文本- 设置其值包含特定文本的单元格的格式。在第四个图像中,如果符号单元格的值包含"AT"文本,则符号单元格为蓝色。

xaml标签中定义

<dxg:TableView.FormatConditions>
   <dxg:FormatCondition ValueRule="Greater" Value1="10000000" FieldName="Profit" PredefinedFormatName="LightRedFillWithDarkRedText" />   
</dxg:TableView.FormatConditions>
代码中定义

var profitFormatCondition = new FormatCondition() {
   ValueRule = ConditionRule.Greater,
   Value1 = 10000000,
   FieldName = "Profit",
   PredefinedFormatName = "LightRedFillWithDarkRedText"
};
view.FormatConditions.Add(profitFormatCondition);
使用条件格式菜单添加规则
  • 在条件格式菜单中选择"突出显示单元格规则"项,并在调用的子菜单中选择所需的条件格式。
  • 在调用的对话框中指定所需的值或文本。
  • 选择一种格式来定义应用规则的可视外观。条件格式菜单允许您仅使用存储在TableView.预定义格式(或TreeListView.预定义格式)集合中的预定义格式。
  • 启用整个行选项的应用格式,以便应用条件格式到整个行。

使用条件格式规则管理器添加规则

  • 在条件格式规则管理器中单击"新规则..."。
  • 选择"仅格式化单元格",该单元格在调用的新格式规则对话框中包含规则。
  • 选择所需的内容类型:
    1. 单元格值 - 其值介于(等于、大于、小于)指定值之间的单元格。
    2. 特定文本 - 其值包含(开始/结束)指定文本的单元格。
    3. 发生的日期- 属于指定间隔的日期和时间值。
    4. 空白 - 具有空白值的单元格。
  • 选择条件格式,并指定所需的值或文本。
  • 若要定义应用规则的可视外观,请单击"格式"按钮,并在调用的"格式单元格"对话框窗口中指定所需的设置。


在线咨询
联系我们

客服热线
023-68661681

QQ客服

意见反馈


添加微信获专业服务

TOP