/// <summary> /// Получение подписи тренда /// </summary> /// <param name="trendLine">Представление линии тренда</param> /// <returns>Подпись тренда</returns> public static string GetDisplayValue(this IChartTrendLine trendLine) { return(trendLine.Get <string>(ChartDefaults.TrendLineDisplayValue)); }
/// <summary> /// Установка пунктирной линии тренда /// </summary> /// <param name="trendLine">Представление линии тренда</param> /// <returns>Признак того, что линия пунктирная</returns> public static bool GetDashed(this IChartTrendLine trendLine) { return(trendLine.Get <bool>(ChartDefaults.ChartLineDashed)); }
/// <summary> /// Установка подписи тренда /// </summary> /// <param name="trendLine">Представление линии тренда</param> /// <param name="displayValue">Подпись линии тренда</param> /// <returns>Замыкание на линию тренда</returns> public static IChartTrendLine SetDisplayValue(this IChartTrendLine trendLine, string displayValue) { trendLine.Set(ChartDefaults.TrendLineDisplayValue, displayValue); return(trendLine); }
/// <summary> /// Установка пунктирной линии тренда /// </summary> /// <param name="trendLine">Представление линии тренда</param> /// <param name="dashed">Признак того, что линия пунктирная</param> /// <returns>Замыкание на линию тренда</returns> public static IChartTrendLine SetDashed(this IChartTrendLine trendLine, bool dashed) { trendLine.Set(ChartDefaults.ChartLineDashed, dashed); return(trendLine); }
/// <summary> /// Получение цвета линии тренда /// </summary> /// <param name="trendLine">Представление линии тренда</param> /// <returns>Цвет линии тренда</returns> public static string GetColor(this IChartTrendLine trendLine) { return(trendLine.Get <string>(ChartDefaults.ChartLineColor)); }
/// <summary> /// Установка цвета линии тренда /// </summary> /// <param name="trendLine">Представление линии тренда</param> /// <param name="color">Цвет</param> /// <returns>Замыкание на линию тренда</returns> public static IChartTrendLine SetColor(this IChartTrendLine trendLine, string color) { trendLine.Set(ChartDefaults.ChartLineColor, color); return(trendLine); }
/// <summary> /// Получение начального значения линии тренда /// </summary> /// <param name="trendLine">Представление линии тренда</param> /// <returns>Начальное значение линии тренда</returns> public static double GetStartValue(this IChartTrendLine trendLine) { return(trendLine.Get <double>(ChartDefaults.ChartLineStartValue)); }
/// <summary> /// Установка начального значения линии тренда /// </summary> /// <param name="trendLine">Представление линии тренда</param> /// <param name="startValue">Начальное значение</param> /// <returns>Замыкание на линию тренда</returns> public static IChartTrendLine SetStartValue(this IChartTrendLine trendLine, double startValue) { trendLine.Set(ChartDefaults.ChartLineStartValue, startValue); return(trendLine); }