ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

界面控件DevExpress WPF入门指南 - 表达式 & 表达式编辑器

2021-12-03 09:32:41  阅读:173  来源: 互联网

标签:控件 例如 DevExpress 编辑器 WPF 表达式


DevExpress WPF v21.1高速下载

表达式概述

表达式是一个字符串,经过解析和处理后,会返回一个值。 表达式由列/字段名称、运算符、函数和常量组成。 请参阅以下表达式示例:

  • “[Quantity] * [UnitPrice] * (1 - [BonusAmount])”
  • “[FirstName] + ‘ ‘ + [LastName]”
  • “[Country] == ‘USA’”
  • “[OrderDate] > #8/16/1994# AND [Quantity] > 20”

注意:未绑定列/字段的表达式可以计算任何类型的值,表示条件格式规则标准的表达式必须计算布尔值。

您可以使用表达式编辑器来创建或编辑表达式。

语法规则

创建或编辑表达式时,请遵循以下语法约定:

  • 将数据字段名称括在方括号中(例如,[Products.ProductName])。
  • 在查询参数名称前键入问号(例如,?parameter1)。/在报告参数名称前添加“Parameters”前缀(例如,[Parameters.parameter1])。
  • 将字符串值括在撇号中(例如,‘USA’),尝试使用引号会导致错误。/输入双撇号来将撇号嵌入到表达式的文本中(例如,‘It’’s sample text’)。
  • 将日期时间常量括在主题标签中(例如,[OrderDate] >= #1/1/2016#)。
  • 使用问号表示空引用(不引用任何对象的引用)(例如,[Region] != ?)。
  • 如果表达式使用不同类型,您可以使用专用函数将它们转换为相同类型(例如,Max(ToDecimal([Quantity]),[UnitPrice]))。
表达式编辑器

表达式编辑器提供在DevExpress WPF控件(例如,数据网格)中创建和编辑表达式的功能,表达式编辑器支持许多标准函数和运算符,允许您对数据执行不同的字符串、日期时间、逻辑和数学运算。

DevExpress WPF - 表达式 & 表达式编辑器

注意:表达式编辑器在新的 WPF XAML 设计器中不可用,表达式编辑器不适用于Windows Forms 托管应用程序。

DevExpress WPF | 下载试用

DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。


DevExpress技术交流群5:742234706      欢迎一起进群讨论

更多DevExpress线上公开课、中文教程资讯请上中文网获取

标签:控件,例如,DevExpress,编辑器,WPF,表达式
来源: https://www.cnblogs.com/AABBbaby/p/15636561.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有