• <menu id="w2i4a"></menu>
  • logo DevExpress WPF使用技巧教程

    文檔首頁>>DevExpress WPF使用技巧教程>>DevExpress WPF使用技巧教程:Data Grid和TreeList——選定記錄的摘要

    DevExpress WPF使用技巧教程:Data Grid和TreeList——選定記錄的摘要


    下載DevExpress v19.2完整版    DevExpress v19.2漢化資源獲取

    通過DevExpress WPF Controls,您能創(chuàng)建有著強(qiáng)大互動功能的XAML基礎(chǔ)應(yīng)用程序,這些應(yīng)用程序?qū)W⒂诋?dāng)代客戶的需求和構(gòu)建未來新一代支持觸摸的解決方案。

    如果您的最終用戶像大多數(shù)用戶一樣,則需要對所選的Data Grid / TreeList記錄執(zhí)行特定的操作。如果您的應(yīng)用程序需要這種功能,則可能需要向最終用戶提供其他信息,來改善應(yīng)用程序的整體用戶體驗(yàn)。例如,您可能希望顯示所選項(xiàng)目的總數(shù)或?yàn)樵贒ata Grid / TreeList中選擇的記錄計算特定總數(shù)。

    在v19.2之前,WPF Data Grid和TreeList需要使用自定義摘要來解決此用例,在最新的版本中解決了這一限制,使您可以絕對輕松地針對所選記錄計算摘要。 您的用戶現(xiàn)在可以選擇記錄,并立即在Data Grid / TreeList摘要頁腳中獲取摘要值。

    選定項(xiàng)目:計數(shù)

    下面的TreeList顯示員工列表。
    目標(biāo):計算選定員工記錄的總數(shù)。

    DevExpress WPF使用技巧教程

    您可以使用SummaryItemBase.CalculationMode屬性來計算選定的記錄數(shù)。 在默認(rèn)模式下,Data Grid和TreeList控件針對所有行計算匯總,要針對選定的行計算摘要,請將SummaryItemBase.CalculationMode屬性設(shè)置為SelectedRows

    <dxg:TreeListControl SelectionMode="Row">
    <dxg:TreeListControl.TotalSummary>
    <dxg:TreeListSummaryItem FieldName="FullName"
    SummaryType="Count"
    DisplayFormat="Selected Count={0}"
    Alignment="Left"
    CalculationMode="SelectedRows" />
    <dxg:TreeListSummaryItem FieldName="FullName"
    SummaryType="Count"
    DisplayFormat="Total Count={0}"
    Alignment="Right" />
    </dxg:TreeListControl.TotalSummary>
    <dxg:TreeListControl.View>
    <dxg:TreeListView x:Name="view" />
    </dxg:TreeListControl.View>
    </dxg:TreeListControl>

    選定行:總和

    以下屏幕截圖包含產(chǎn)品訂單列表。
    目標(biāo):選擇至少兩個產(chǎn)品時,計算選定產(chǎn)品的總購買價格(當(dāng)未選擇任何產(chǎn)品或僅選擇一個產(chǎn)品時,將不計算成本匯總)。

    DevExpress WPF使用技巧教程

    如果將SummaryItemBase.CalculationMode屬性設(shè)置為Mixed,則當(dāng)計數(shù)超過1時,WPF Data Grid將按選定的行計算摘要,否則它將針對所有行計算匯總:

    <dxg:GridControl x:Name="grid" SelectionMode="Row">
    <dxg:GridControl.View>
    <dxg:TableView SummaryCalculationMode="Mixed"
    ShowTotalSummary="True" />
    </dxg:GridControl.View>
    <dxg:GridControl.TotalSummary>
    <dxg:GridSummaryItem FieldName="Total" SummaryType="Sum" />
    </dxg:GridControl.TotalSummary>
    <dxg:GridControl.GroupSummary>
    <dxg:GridSummaryItem FieldName="Total" SummaryType="Sum" />
    </dxg:GridControl.GroupSummary>
    </dxg:GridControl>

    DataViewBase.SummaryCalculationMode屬性使您可以指定用于網(wǎng)格視圖內(nèi)所有匯總的計算模式。


    DevExpress v19.2全新發(fā)布,歡迎下載最新版體驗(yàn)哦~

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

    掃描關(guān)注DevExpress中文網(wǎng)微信公眾號,及時獲取最新動態(tài)及最新資訊

    DevExpress中文網(wǎng)微信
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

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