2012-04-28 23 views
1

我目前正在研究一個c#wpf項目,我想向用戶顯示一個圖表。我正在使用WPF C#.net 4並使用內置圖表庫,但我無法找到任何有關我希望它使用的圖表類型的信息。下面的屏幕截圖是我正在查找的圖表類型。 enter image description here顯示多列圖

我有一個單列圖表工作I.e.每個月一個酒吧,而不是每個月可以有2個以上的列。

感謝您的幫助,您可以提供

回答

1

你有正確的圖表,你只需要添加另一個系列:

<chartingToolkit:Chart 
    Title="Debits and credits" 
    DataContext="{StaticResource MyDataCollection}"> 
    <chartingToolkit:ColumnSeries 
    Title="Credits" 
    ItemsSource="{Binding}" 
    IndependentValuePath="Month" 
    DependentValuePath="Credit" /> 
    <chartingToolkit:ColumnSeries 
    Title="Debits" 
    ItemsSource="{Binding}" 
    IndependentValuePath="Month" 
    DependentValuePath="Debit" /> 
</chartingToolkit:Chart> 
+0

非常感謝,效果很好,花了很長時間在谷歌上查找並找不到任何東西。 – Boardy 2012-05-06 13:02:57

0

這是一個有點難以確定你想要什麼,根據您的描述,但如果要我猜,我會說你想有一個堆積條形圖。通過這種方式,您可以擁有一個單一的酒吧,並在積分頂部疊加借方或貸方。我不知道這是否會對你有幫助,但我最近研究了一些WPF圖表控件,用於我參與的一個非常重要的製造應用程序。我發現Visifire是我可以做的最好的WPF控件在比較成本和功能時發現。我和他們沒有任何關係。

+0

謝謝,我一直在尋找一個免費版本,它只會是一個小項目,所以不值得花費這麼多錢哪這就是爲什麼我希望使用內置的.net 4庫。基本上我的工作是每個月都會顯示一列,也就是隻有借記,但是我無法讓它每個月都顯示多列,即每月的借記和貸記。 – Boardy 2012-04-28 21:22:28

+0

好的。我現在看到你想要做什麼。我不知道您使用的圖表控件支持哪些功能。但我很確定你將不得不創建兩個數據系列。一個將用於借方,另一個將用於貸方。每個X軸都是月份。 – 2012-04-28 21:40:44