Anpassen der Styles

Jedes der erstellten Elemente hat „Style“-Properties als Submember, in denen alle Eigenschaften enthalten sind, die auch im entsprechenden Properties-Fenster des Visual Studio zu sehen sind. In den Style-Klassen eines Kanals können z. B. Farbe und Linienstärke zugewiesen werden.

private void ChangeChannelSettings(Channel channel)
{
  SeriesStyle seriesStyle =   channel.SubMember.OfType<ChannelStyle>().First().SubMember.OfType<SeriesStyle>().First();
  seriesStyle.DisplayColor = Color.Green;
  seriesStyle.MarkColor = Color.DarkGreen;
  seriesStyle.LineWidth = 2;
}

Übersicht über die verschiedenen Style-Hierarchien. Die tiefer liegenden Klassen liegen immer in den SubMember-Listen der höher liegenden Klasse.

Chart

AxisGroup

Axis

Channel