WPF DevExpress Chart控件 界面綁定數據源,不通過C#代碼進行綁定


 

<Grid x:Name="myGrid" Loaded="Grid_Loaded" DataContext="{Binding PartOneData}">  
        <dxc:ChartControl Name="chartControl1" DataSource="{Binding ComplainAnalysisList}">  
            <dxc:ChartControl.Diagram>  
                <dxc:XYDiagram2D SeriesDataMember="Key">  
                    <dxc:XYDiagram2D.SeriesTemplate>  
                        <dxc:BarSideBySideSeries2D ArgumentDataMember="Key" ValueDataMember="Value" />  
                    </dxc:XYDiagram2D.SeriesTemplate>  
                    <dxc:XYDiagram2D.AxisX>  
                        <dxc:AxisX2D>  
                        </dxc:AxisX2D>  
                    </dxc:XYDiagram2D.AxisX>  
                </dxc:XYDiagram2D>  
            </dxc:ChartControl.Diagram>  
            <!--<dxc:ChartControl.Legend>  
                <dxc:Legend />  
            </dxc:ChartControl.Legend>-->  
        </dxc:ChartControl>  
    </Grid>  

只需要在最外層的Grid或其他空間上綁定數據源,然后在Chart控件上綁定DataSource,最后指定Chart控件中柱狀圖的SeriesDataMember、ArgumentDataMemeber、ValueDataMember就可以了。

 

剛開始只找到了通過C#代碼去進行綁定的方式,因為項目中用到的是打印模板,模板沒有C#代碼后台,所有糾結這個問題糾結了很久,研究出來后才發現原來就這么簡單,接下來還要研究下一個Chart中多個柱子和曲線圖混合的一個功能,還有就是依賴於兩個Y軸的

 

http://blog.csdn.net/c512026052/article/details/39519931


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM