by Anonymous » 17 Jan 2025, 10:09
Ich verwende die TeeChart WPF-Bibliothek in meiner Anwendung und stoße auf eine Ausnahme, wenn ich versuche, eine FastLine-Reihe zur Seriensammlung eines Diagramms hinzuzufügen.
Hier ist mein Code:
Code: Select all
private void AddLines(int linesCount)
{
_Lines.Clear(); // _Lines is a List
TC_Chart.Series.Clear(); // TC_Chart is a TeeChart.WPF.Chart
for (int i = 0; i < linesCount; i++)
{
FastLine newLine = new FastLine
{
Stairs = true,
Color = System.Windows.Media.Colors.Red, // Is this the right color type?
};
_Lines.Add(newLine); // This works fine
TC_Chart.Series.Add(newLine); // This throws an exception
}
}
Die Ausnahme tritt in der Zeile auf:
Die Ausnahmemeldung lautet:
System.ArgumentException: Der Wert „“ ist nicht vom Typ „TeeChart.Xaml“. .WPF.Series.Series“ und kann nicht in dieser generischen Sammlung verwendet werden.
Parametername: Wert
was ich versucht habe:
- Überprüft, ob FastLine vorhanden ist kompatibel mit der Series-Sammlung von TC_Chart.
- Der FastLine-Typ wurde vollständig für TeeChart.WPF.Styles.FastLine qualifiziert, um sicherzustellen, dass ich den richtigen Namespace verwende.
- Die Color-Eigenschaft wurde geändert, um System.Drawing.Color.Red anstelle von System.Windows.Media.Colors.Red zu verwenden, aber die Ausnahme tritt weiterhin auf.
nichts hat funktioniert
Ich verwende die TeeChart WPF-Bibliothek in meiner Anwendung und stoße auf eine Ausnahme, wenn ich versuche, eine FastLine-Reihe zur Seriensammlung eines Diagramms hinzuzufügen.
Hier ist mein Code:
[code]private void AddLines(int linesCount)
{
_Lines.Clear(); // _Lines is a List
TC_Chart.Series.Clear(); // TC_Chart is a TeeChart.WPF.Chart
for (int i = 0; i < linesCount; i++)
{
FastLine newLine = new FastLine
{
Stairs = true,
Color = System.Windows.Media.Colors.Red, // Is this the right color type?
};
_Lines.Add(newLine); // This works fine
TC_Chart.Series.Add(newLine); // This throws an exception
}
}
[/code]
Die Ausnahme tritt in der Zeile auf:
[code]TC_Chart.Series.Add(newLine);
[/code]
Die Ausnahmemeldung lautet:
System.ArgumentException: Der Wert „“ ist nicht vom Typ „TeeChart.Xaml“. .WPF.Series.Series“ und kann nicht in dieser generischen Sammlung verwendet werden.
Parametername: Wert
was ich versucht habe:
[list]
[*]Überprüft, ob FastLine vorhanden ist kompatibel mit der Series-Sammlung von TC_Chart.
[*]Der FastLine-Typ wurde vollständig für TeeChart.WPF.Styles.FastLine qualifiziert, um sicherzustellen, dass ich den richtigen Namespace verwende.
[*]Die Color-Eigenschaft wurde geändert, um System.Drawing.Color.Red anstelle von System.Windows.Media.Colors.Red zu verwenden, aber die Ausnahme tritt weiterhin auf.
[/list]
nichts hat funktioniert