表达式编辑器(Expression Editor)
要轻松创建 DevExpress 控件中的表达式,可以使用 表达式编辑器:
在表达式编辑器中,你可以人工输入表达式,或者使用编辑器的控件来选择函数、运算符和操作数。 注意表达式编辑器支持许多标准的函数,允许你轻松实现不同的 string、date-time、logical 和 math 操作数据。 要学习更多关于所支持函数的内容,请参阅 表达式运算符、函数和常量。
表达式编辑器在设计时刻可用,并且在特定的情况下,它可以在运行时刻被最终用户通过上下文菜单调用。
![]() |
---|
在代码中定制表达式时,使用以方括号括起来的字段 名称 来引用列/字段。 在表达式编辑器中定制表达式时,使用以方括号括起来的 显示名称 来引用列/字段。 当关闭表达式编辑器时,显示名称会被自动转换为字段名称。 |
在 XtraReports 中调用表达式编辑器
下面的插图展示了如何在 XtraReports 中为 计算字段(calculated field) 调用表达式编辑器。 使用鼠标右键单击在 Field List(字段列表) 页面中的一个字段,然后选择 Edit Expression(编辑表达式):
![](img/img9932.jpg.png)
当使用 附条件的格式设置 功能时,要编辑一个 Boolean 表达式,需要选中条件对象,并且单击 Condition 属性右侧的省略号按钮:
![](img/img9933.jpg.png)