Exemplo n.º 1
0
 /// <summary>
 ///     Установка цвета линии датасета
 /// </summary>
 /// <param name="chartDataset">Представление датасета</param>
 /// <returns>Цвет</returns>
 public static string GetColor(this IChartDataset chartDataset)
 {
     return(chartDataset.GetColorAsHex() != null?chartDataset.GetColorAsHex().ToHex() : "");
 }
Exemplo n.º 2
0
 /// <summary>
 ///     Установка цвета линии датасета
 /// </summary>
 /// <param name="chartDataset">Представление датасета</param>
 /// <returns>Цвет</returns>
 public static Hex GetColorAsHex(this IChartDataset chartDataset)
 {
     return(chartDataset.Get <Hex>(FusionChartApi.Dataset_Color));
 }
Exemplo n.º 3
0
 /// <summary>
 ///     Получение радиуса якоря вершины дасатета
 /// </summary>
 /// <param name="chartDataset">Представление датасета</param>
 /// <returns>Радиус якоря</returns>
 public static string GetAnchorRadius(this IChartDataset chartDataset)
 {
     return(chartDataset.Get <string>(FusionChartApi.Dataset_AnchorRadius));
 }
Exemplo n.º 4
0
 /// <summary>
 ///     Установка цвета линии датасета
 /// </summary>
 /// <param name="chartDataset">Представление датасета</param>
 /// <param name="color">Цвет</param>
 /// <returns>Замыкание на датасет</returns>
 public static IChartDataset SetColor(this IChartDataset chartDataset, string color)
 {
     return(chartDataset.Set <IChartDataset>(FusionChartApi.Dataset_Color, new Hex(color)));
 }
Exemplo n.º 5
0
 /// <summary>
 ///     Установка радиус якоря вершины дасатета
 /// </summary>
 /// <param name="chartDataset">Представление датасета</param>
 /// <param name="anchorRadius">Радиус якоря</param>
 /// <returns>Замыкание на датасет</returns>
 public static IChartDataset SetAnchorRadius(this IChartDataset chartDataset, int anchorRadius)
 {
     return(chartDataset.Set <IChartDataset>(FusionChartApi.Dataset_AnchorRadius, anchorRadius));
 }
Exemplo n.º 6
0
 /// <summary>
 ///     Получение количества сторон якоря вершины дасатета
 /// </summary>
 /// <param name="chartDataset">Представление датасета</param>
 /// <returns>Количество сторон якоря</returns>
 public static int GetAnchorSides(this IChartDataset chartDataset)
 {
     return(chartDataset.Get <int>(FusionChartApi.Dataset_AnchorSides));
 }
Exemplo n.º 7
0
 /// <summary>
 ///     Получение имени серии для датасета
 /// </summary>
 /// <param name="chartDataset">Представление датасета</param>
 /// <returns>Имя серии</returns>
 public static string GetSeriesName(this IChartDataset chartDataset)
 {
     return(chartDataset.Get <string>(FusionChartApi.Dataset_SeriesName));
 }
Exemplo n.º 8
0
 /// <summary>
 ///     Установка имени серии для датасета
 /// </summary>
 /// <param name="chartDataset">Представление датасета</param>
 /// <param name="seriesName">Имя серии</param>
 /// <returns>Замыкание на датасет</returns>
 public static IChartDataset SetSeriesName(this IChartDataset chartDataset, string seriesName)
 {
     return(chartDataset.Set <IChartDataset>(FusionChartApi.Dataset_SeriesName, seriesName));
 }
Exemplo n.º 9
0
 /// <summary>
 ///     Установка дефолтных настроек якорей для вершин чарта
 /// </summary>
 /// <param name="dataset">Датасет</param>
 /// <returns>Замыкание на переданный датасет</returns>
 public static IChartDataset SetDefaultAnchors(this IChartDataset dataset)
 {
     dataset.Set(FusionChartApi.Chart_AnchorRadius, 5);
     dataset.Set(FusionChartApi.Chart_AnchorSides, 3);
     return(dataset);
 }