Maßstab wpf Balkendiagramm manuell
Frage
Ich bin Scannen Computer und deren Umfang kann nicht sein, wie 1.5,2,2.5 sie in ganzen Zahlen wie 1,2,3,4 sein sollte.
mein momentaner Code
ICollection<KeyValuePair<String, int>> data = new Dictionary<String, int>();
data.Add(new KeyValuePair<string, int>(Protocol, protocolCount));
mycolseries = new ColumnSeries
{
ItemsSource = data,
Title = Protocol,
IndependentValuePath = "Key",
DependentValuePath = "Value",
};
mainChart.Series.Add(mycolseries);
, wenn ich abhängig Wert auf „Schlüssel“ zu ändern gibt es seltsame Fehler wie „neue sollte mit dem Aufruf oder Elemente verwendet werden, oder sie wurde nicht initialisiert“
Lösung
public void Window1(){
setChartSCale()
}
private void setChartScale()
{
lamainChart.Interval = 1;
lamainChart.Orientation = AxisOrientation.Y;
lamainChart.ShowGridLines = true;
//lamainChart.Maximum = 50;
lamainChart.Minimum = 0;
}
nennen diese Methode rekursiv
private void addRecursiveLedgendAfterInit(string Protocol, int protocolCount)
{
ICollection<KeyValuePair<String, int>> data = new Dictionary<String, int>();
data.Add(new KeyValuePair<string, int>(Protocol, protocolCount));
mycolseries = new ColumnSeries
{
ItemsSource = data,
Title = Protocol,
IndependentValuePath = "Key",
DependentRangeAxis =lamainChart,
DependentValuePath = "Value"
};
mainChart.Series.Add(mycolseries);
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow