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 style = channel.SubMember.OfType<ChannelStyle>().First().SubMember.OfType<SeriesStyle>().First();
    style.DisplayColor = Color.Blue;
    style.MarkColor = Color.DarkBlue;
    style.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