• <menu id="w2i4a"></menu>
  • logo Devexpress WPF控件文檔中心

    表達式編輯器模式


    立即下載DevExpress WPF

    表達式編輯器可以在不同的模式下工作。本節(jié)內(nèi)容如下:

    自動完成模式

    下圖顯示了 AutoComplete下的表達式編輯器:

    WPF表達式編輯器自動完成

    AutoComplete模式支持智能代碼補全、語法高亮顯示和即時錯誤指示。

    AutoComplete模式下的表達式編輯器是一個ExpressionEditorControl類實例,它包含在DevExpress.Xpf.ExpressionEditor程序集中,如果Global Assembly Cache存儲此程序集,則默認使用AutoComplete。

    標準模式

    下圖顯示了 Standard 模式下的表達式編輯器:

    WPF表達式編輯器標準

    Standard模式是較舊的表達式編輯器版本,與AutoComplete模式不同,此模式不支持智能代碼補全、語法高亮顯示和即時錯誤指示。

    您可以將ExpressionEditorHelper.PreferStandardExpressionEditorControl屬性設(shè)置為true來使表達式編輯器在Standard模式下工作。

    Standard模式下的表達式編輯器是一個ExpressionEditorControl類實例。

    選擇表達式編輯器模式

    執(zhí)行以下步驟在GridControl和PivotGridControl中選擇所需的表達式編輯器模式:

    • 處理DataViewBase.UnboundExpressionEditorCreated(或PivotGridControl.UnboundExpressionEditorCreated)事件。
    • 將ExpressionEditorCreatedEventArgsBase.ExpressionEditorMode屬性設(shè)置為所需的模式。

    下面的代碼示例演示了如何選擇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
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();