彩票走势图

logo Devexpress WPF控件文档中心

调用表达式编辑器


立即下载DevExpress WPF

本主题介绍如何在GridControl和PivotGridControl中调用表达式编辑器

在设计时调用

提示:表达式编辑器在新的中不可用。

点击ColumnBase.UnboundExpression(或PivotGridField.UnboundExpression)属性的省略号按钮,在设计时调用表达式编辑器:WPF表达式编辑器设计时间

在代码中调用

调用DataViewBase.ShowUnboundExpressionEditor (或PivotGridControl.ShowUnboundExpressionEditor)方法在代码中调用表达式编辑器:

C#:

gridControl.View.ShowUnboundExpressionEditor(gridControl.Columns["DiscountAmount"]);

下面的代码示例演示了如何创建一个允许调用表达式编辑器的按钮:

XAML:

<dxg:GridControl Name="gridControl">
<dxg:GridControl.Columns>
<!---->
<dxg:GridColumn FieldName="DiscountAmount" />
</dxg:GridControl.Columns>
<dxg:TableView Name="view" />
</dxg:GridControl>

<Button Command="{Binding Commands.ShowUnboundExpressionEditor, ElementName=view}"
CommandParameter="DiscountAmount">Show Expression Editor</Button>

在运行时调用

右键单击要为其指定表达式的列,然后在显示的上下文菜单中选择expression Editor…来调用表达式编辑器:

WPF表达式编辑器上下文菜单

默认情况下,列的上下文菜单不包含Expression Editor…菜单项。设置ColumnBase.AllowUnboundExpressionEditor或PivotGridField.AllowUnboundExpressionEditor)属性为true,将此菜单项添加到上下文菜单中:

XAML:

<dxg:GridControl>
<dxg:GridControl.Columns>
<!---->
<dxg:GridColumn FieldName="DiscountAmount" AllowUnboundExpressionEditor="True" />
</dxg:GridControl.Columns>
</dxg:GridControl>
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP