Warum erhalte ich die Meldung „Der Wert ist nicht vom Typ ‚TeeChart.Xaml.WPF.Series.Series‘“, wenn ich eine FastLine zu

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Warum erhalte ich die Meldung „Der Wert ist nicht vom Typ ‚TeeChart.Xaml.WPF.Series.Series‘“, wenn ich eine FastLine zu

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:

Code: Select all

TC_Chart.Series.Add(newLine);
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

Top