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

    文檔首頁(yè)>>DevExpress WPF使用技巧教程>>DevExpress WPF使用技巧教程:更改DataBarFormatConditions中的填充顏色

    DevExpress WPF使用技巧教程:更改DataBarFormatConditions中的填充顏色


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

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

    遇到的問(wèn)題

    在網(wǎng)格中有2列 - Side和Percentage Done,想添加類(lèi)似條的內(nèi)容來(lái)直觀地指示完成的百分比以及當(dāng)前顯示的數(shù)字,同時(shí)還想通過(guò)在下面的代碼中添加FormatCondition來(lái)更改基于"Side"值的顏色(以下內(nèi)容將無(wú)法正常工作,因?yàn)樵摋l相對(duì)于其他條顯示)。

    var dataBarPercentDoneFormatCondition = new DataBarFormatCondition
    {
    FieldName = nameof(PercentDone),
    PredefinedFormatName = "GreenSolidDataBar" // I want the color to be red if the "side" is "sell" and green if its "buy"
    };

    這個(gè)問(wèn)題如何解決呢?

    解決方案

    在這種情況下,您需要定義兩個(gè)具有不同SelectiveExpression值的DataBarFormatCondition元素。 這些值使您可以指定何時(shí)顯示某些DataBarFormatCondition:

    <dxg:DataBarFormatCondition FieldName="PercentageDone"
    SelectiveExpression="[Side] = 'Sell'"
    PredefinedFormatName="GreenSolidDataBar"
    />
    <dxg:DataBarFormatCondition FieldName="PercentageDone"
    SelectiveExpression="[Side] = 'Buy'"
    PredefinedFormatName="RedSolidDataBar"
    />

    DevExpress WPF控件使用教程

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

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

    慧都高端UI界面開(kāi)發(fā)
    掃碼咨詢(xún)


    添加微信 立即咨詢(xún)

    電話咨詢(xún)

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