1
我正在尋找一種最簡單的方式來顯示和/或繪製一個非常基本的圖表Windows手機(沒有數據點,沒有軸,只是一個簡單的線條,顯示一個大趨勢)。如何繪製一個簡單的圖表Windows Phone 7
我試過尋找圖表庫,但都看起來很複雜(我所能找到的都很昂貴)。
我試過的第二件事就是在畫布上畫一條線 - 但WP7中的Canvas元素似乎不允許在它上面繪製。
任何提示,你可以給我的教程指針?
我正在尋找一種最簡單的方式來顯示和/或繪製一個非常基本的圖表Windows手機(沒有數據點,沒有軸,只是一個簡單的線條,顯示一個大趨勢)。如何繪製一個簡單的圖表Windows Phone 7
我試過尋找圖表庫,但都看起來很複雜(我所能找到的都很昂貴)。
我試過的第二件事就是在畫布上畫一條線 - 但WP7中的Canvas元素似乎不允許在它上面繪製。
任何提示,你可以給我的教程指針?
看一看AM Charts
它是免費的,開源的,很容易使用。不少WP7開發人員使用它
這裏有一個簡單的例子用法:
<amq:SerialChart x:Name="_24HoursLineGraph" DataSource="{Binding Data24}" CategoryValueMemberPath="Date" AxisForeground="White" PlotAreaBackground="Black" GridStroke="DarkGray" Grid.Row="1" Margin="20">
<amq:SerialChart.Graphs>
<amq:LineGraph ValueMemberPath="Close" Title="Close" Brush="Blue" />
</amq:SerialChart.Graphs>
</amq:SerialChart>
你可以嘗試後面在代碼中創建線條或線段,並將它們與正確的開始和結束添加到您的canvas.children座標(上,左...屬性和路線)。 – BigL
您需要查看WriteableBitmap。我建議查看Codeplex http://bit.ly/wzQFPY上的WriteableBitmapEx庫,因爲它有許多有用的方法。 –
@Paul非常感謝。 –