2016-04-03 32 views
0

Görsel stüdyo 2010'da bir pasta grafik kullanıyorum ancak ekrandaki değerleri nasıl ayarlayacağımı bilmiyorum (her dilimde gösterilen değerler). X ve Y değerlerinden farklı bir değer kullanmalıyım.Pasta Grafiği Ekran resmi

+0

Sorunlarınızı çözdünüz mü? – TaW

+0

evet, tek yapmam gereken özelliklere gitmek -> series -> Lable -> IsValueShownAsLabel = true; – user5930845

+0

Ama bu y değerlerini gösterecek, hayır? – TaW

cevap

0

Pasta Grafiği içinde yalnızca Y-Values ürününü kullanmanız gerekir.

Yani bir Y-Değer ile DataSource data Bağlı kılmak için kullanabilir "value" denilen varsa:

yourSeries.Points.DataBindY(data, "value"); 

da bu kullanabilirsiniz, daha genel bağlayıcı yöntemi:

yourSeries.Points.DataBind(data, "", "value", ""); 

Not İlk nasıl, yani X-Value boş bırakılır; tüm noktalara her zaman endeksli eklenir. Son dize otherfields genişletilmiş özellikler için olurdu. burada iki farklı veri kaynaklarını kullanabilir

yourSeries.Points.DataBindXY(data, "somePropery", data, "value"); 

Not:

Ve PointsSeries a bağlamak için bile başka bir yolu yoktur. Ancak, gerçek değerler herhangi bir Pie grafiğinde olduğu gibi yeniden sayılmayacak olsa bile, ilk boş olanın ad dizisini bırakamazsınız.

Points'u bağlama dışında, diğer ciltleme yöntemlerini de kullanabilirsiniz, see here for a discussion artılar ve eksiler..! Ayrıca, ilk DataPoint, yani ilk dilim 0 ° 'de başlayacağını unutmayın. Eğer üst kısmında başlatmak istiyorsanız ayarlanmış bir 'Custom attribute': PieStartAngle:

: dilimleri kullanacağız kapalı

yourSeries.IsValueShownAsLabel = true; 

etiket taşımak için:

yourSeries["PieStartAngle"] = "270"; 

bu ayarlayabilirsiniz değerlerini görüntülemek için

yourSeries["PieLabelStyle"] = "Outside"; 
İlgili konular