• <menu id="w2i4a"></menu>
  • logo DevExpress WinForms使用教程

    文檔首頁(yè)>>DevExpress WinForms使用教程>>DevExpress Winforms使用技巧教程:Data Grid - Find Panel選項(xiàng)

    DevExpress Winforms使用技巧教程:Data Grid - Find Panel選項(xiàng)


    下載DevExpress v20.1完整版    DevExpress v20.1漢化資源獲取

    DevExpress Winforms Controls 內(nèi)置140多個(gè)UI控件和庫(kù),完美構(gòu)建流暢、美觀且易于使用的應(yīng)用程序。想要體驗(yàn)?點(diǎn)擊下載>>

    在v19.1中,F(xiàn)ind Panel功能首次作為預(yù)覽版發(fā)布,在所有激活的Universal和DXperience授權(quán)用戶中可用。在本文中,我們將為大家介紹Find Panel的功能。

    如果您安裝了DevExpress Demo Center,請(qǐng)打開Find Panel demo,然后搜索一個(gè)字符串,例如管理員Sweden。如果您使用的是CTP安裝,則Data Grid將僅找到一個(gè)匹配項(xiàng):一家Swedish公司,其中Contact Title包含文本Order Administrator。

    DevExpress Winforms使用技巧教程

    在v18.2或者更低版本中,您將看到更多匹配項(xiàng):所有administrators、所有Swedish公司。

    DevExpress Winforms使用技巧教程

    搜索引擎分別處理Find Panel文本中的每個(gè)單詞,從v19.1 CTP開始,添加了一個(gè)選項(xiàng)來指定用于組合搜索條件的運(yùn)算符。

    在較早的版本中,數(shù)據(jù)網(wǎng)格在大多數(shù)情況下使用OR運(yùn)算符,但在某些情況下,它會(huì)自動(dòng)切換為AND(有關(guān)此操作的文檔)。

    全新的ParserKind選項(xiàng)

    OptionsFind.ParserKind支持以下幾種模式:

    • Mixed - 這是傳統(tǒng)模式,它使搜索引擎的操作與在v18.2及更高版本中一樣。
    • Exact - 搜索引擎不會(huì)在單詞邊界處拆分搜索查詢,從而搜索精確匹配項(xiàng),以前可以通過在搜索表達(dá)式周圍使用引號(hào)來實(shí)現(xiàn)此操作。
    DevExpress Winforms使用技巧教程
    • Or - 搜索詞與OR運(yùn)算符組合在一起,可以像以前一樣指定列名,但操作符不會(huì)改變。
    DevExpress Winforms使用技巧教程

    要在此模式下顯式使用AND運(yùn)算符,可以在單詞前面加上+(加號(hào))字符:

    DevExpress Winforms使用技巧教程
    • And - 搜索詞與AND運(yùn)算符組合在一起。
    DevExpress Winforms使用技巧教程

    通過為搜索詞添加前綴?(問號(hào))字符,可以將單個(gè)詞的組合運(yùn)算符顯式更改為OR。

    DevExpress Winforms使用技巧教程
    • Custom - 在這種模式下,您需要處理ParseFindPanelText事件,以控制將搜索文本解析為過濾器表達(dá)式并突出顯示數(shù)據(jù)網(wǎng)格中行內(nèi)容的過程。
    • Default - 對(duì)v19.1等于And,對(duì)較舊的版本等于Mixed。
    條件屬性

    除了ParserKind選項(xiàng)外,我們還添加Condition屬性來指定如何比較各個(gè)字符串,這些設(shè)置是:Contains(這是默認(rèn)設(shè)置)、StartsWith、Equals和Like。請(qǐng)注意,僅當(dāng)ParserKind != Mixed – again時(shí),要防止使用默認(rèn)設(shè)置時(shí)被破壞更改。

    DevExpress Winforms使用技巧教程
    新的全局選項(xiàng)

    在WindowsFormsSettings中引入與數(shù)據(jù)網(wǎng)格本身上的全局選項(xiàng)相同的全局選項(xiàng),它們分別稱為FindPanelParserKind和FindPanelCondition,這些設(shè)置將自動(dòng)應(yīng)用于將ParserKind或Condition設(shè)置為Default的所有數(shù)據(jù)網(wǎng)格。


    DevExpress v20.1.4新版發(fā)布,上中文網(wǎng)立即體驗(yàn)新版~

    DevExpress技術(shù)交流群2:775869749      歡迎一起進(jìn)群討論

    慧都高端UI界面開發(fā)
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();