Telerik'in paraya mal olan bazı grafik kitaplıklarına sahip olduğuna inanıyorum (stackoverflow yalnızca 2 bağlantıyı göndermeme izin verdiğinden bağlantı kuramıyor (10 rep'den az)). Kullanmamıştım ve şu an Beta versiyonunda. Google "Rad Chart pencereler evrensel uygulamalar" ve bu konuda okuyabilirsiniz.
Evrensel uygulamalar için grafiklere ihtiyaç duyduğumda, Google Grafik Araçları'nı kullandım. Google artık geliştirmese de https://developers.google.com/chart/image/'u kullanabilirsiniz. Kendi Grafiklerinizi çizerek zaman harcamak istemiyorsanız, kullanımı son derece kolaydır. API ile bir http isteği üzerinden bir grafik isteyebilirsiniz. Hemen her şeyi kurabilir ve iyi belgelendirilmiş API sayesinde kullanımı gerçekten kolaydır.
API kullanarak yaptığım bir çubuk grafik örneği. http://chart.googleapis.com/chart?chtt=Karakterfordeling&cht=bvg&chof=png&chs=300x300&chxt=x,y&chco=0076A3&chf=bg,s,0&hxr=0,0,50&chxl=0:|2|4|7|10|12&chxr=1,0,20&chbh=40,0,10&chd=t:2,60,70,10,90
Tüm argümanlar http isteği geçirilir ve Canlı Grafik Playground kullanarak Grafik ayarlayabilirsiniz:
Bunlar yukarıda yayınlanan http isteği için bağımsız değişkendir. Aşağıdaki gibi parametreleri kurmak için Canlı Grafik Oyun Alanı'nı kullanabilirsiniz.
chtt=Karakterfordeling
cht=bvg
chof=png
chs=300x300
chxt=x,y
chco=0076A3
chf=bg,s,0
hxr=0,0,50
chxl=0:
2
4
7
10
12
chxr=1,0,20
chbh=40,0,10
chd=t:2,60,70,10,90
Kodda, http dizesini ImageSource
olarak ayarlayın. Http dizesini kodunuzda işleyebilir ve gerekirse grafik parametrelerini/verilerini uyarlayabilirsiniz. XAML'den bağlandığınız bir Dönüştürücü kullanmanızı tavsiye ederim. Verilerinizi dönüştürücüye verin ve http isteği ile bir ImageSource döndürmesine izin verin. Dönüştürücülere yeniyseniz, büyük olasılıkla burada stackoverflow hakkında birkaç yayın bulabilirsiniz.
Bu gerçekten ilginç, gönderme için teşekkürler! Bunu PNG görüntüleri üretmek için UWP uygulamasında kullanmak istiyorum. Bu grafiği bir PNG dosyasına depolamak mümkün mü? – JohnTortugo