彩票走势图

logo Devexpress WPF控件文档中心

表达式编辑器模式


立即下载DevExpress WPF

表达式编辑器可以在不同的模式下工作。本节内容如下:

自动完成模式

下图显示了 AutoComplete下的表达式编辑器:

WPF表达式编辑器自动完成

AutoComplete模式支持智能代码补全、语法高亮显示和即时错误指示。

AutoComplete模式下的表达式编辑器是一个ExpressionEditorControl类实例,它包含在DevExpress.Xpf.ExpressionEditor程序集中,如果Global Assembly Cache存储此程序集,则默认使用AutoComplete。

标准模式

下图显示了 Standard 模式下的表达式编辑器:

WPF表达式编辑器标准

Standard模式是较旧的表达式编辑器版本,与AutoComplete模式不同,此模式不支持智能代码补全、语法高亮显示和即时错误指示。

您可以将ExpressionEditorHelper.PreferStandardExpressionEditorControl属性设置为true来使表达式编辑器在Standard模式下工作。

Standard模式下的表达式编辑器是一个ExpressionEditorControl类实例。

选择表达式编辑器模式

执行以下步骤在GridControl和PivotGridControl中选择所需的表达式编辑器模式:

  • 处理DataViewBase.UnboundExpressionEditorCreated(或PivotGridControl.UnboundExpressionEditorCreated)事件。
  • 将ExpressionEditorCreatedEventArgsBase.ExpressionEditorMode属性设置为所需的模式。

下面的代码示例演示了如何选择Standard表达式编辑器模式:

XAML:

<dxg:GridControl>
<!---->
<dxg:GridControl.View>
<dxg:TableView UnboundExpressionEditorCreated="OnUnboundExpressionEditorCreated" />
</dxg:GridControl.View>
</dxg:GridControl>

C#:

void OnUnboundExpressionEditorCreated(object sender, UnboundExpressionEditorEventArgs e) {
e.ExpressionEditorMode = ExpressionEditorMode.Standard;
}
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP