zoukankan      html  css  js  c++  java
  • 介绍 Visifire 常用属性的设置

    转载自http://www.cnblogs.com/xinyus/p/3422198.html

     

    主要介绍 Visifire 常用属性的设置,用来生成不同样式的图例

    设置Chart的属

    复制代码
      //设置title的值
      // 创建一个标题的对象
      Title title = new Title();
      // 设置标题的名称
      title.Text = titleText;
      title.Padding = new Thickness(0, 10, 5, 0);
      // 向图标添加标题
      chart.Titles.Add(title);
    
      //是否显示3D效果
      chart.View3D = view3D;
      //图表数据过多滚动显示
      chart.ScrollingEnabled = isScroll;
      chart.Watermark = false;//去掉水印
      //设置绘制图表的形状 (枚举)
      ds.RenderAs = RenderAs.Column;    // 设置绘制线条的样式   ds.Linetyle = LineStyles.Dotted;
    //图标描述
      ds.LegendText = legendText;
      ds.ShowInLegend = showLegend;
      //是否显示坐标点数据
      ds.LabelEnabled = showLabel;
    复制代码

    设置坐标轴的属性

    复制代码
      #region 设置x抽信息
      AxisLabels xLabel = new AxisLabels();
      xLabel.FontColor = new SolidColorBrush(Colors.Gray); //x轴刻度文本信息颜色
    
      ChartGrid xGrid = new ChartGrid();//设置x轴的纵向刻度虚线
      xGrid.Enabled = false;
    
      Axis xAxis = new Axis();
      xAxis.Enabled = true; //是否显示X轴刻度、文本
      xAxis.AxisLabels = xLabel;
      xAxis.Grids.Add(xGrid);
    
      chart.AxesX.Add(xAxis);
      #endregion
    
      #region 设置y抽信息
      AxisLabels yLabel = new AxisLabels();
      yLabel.FontColor = new SolidColorBrush(Colors.LightGray); //y轴刻度文本信息颜色
    
      ChartGrid yGrid = new ChartGrid();// 设置y轴的横向刻度虚线
      yGrid.Enabled = true;
    
      Axis yAxis = new Axis();
      yAxis.Enabled = yAxisEnabeld; //是否显示Y轴刻度、文本
      yAxis.Grids.Add(yGrid);
      yAxis.AxisMinimum = minValue;  //y轴刻度最小值
      yAxis.AxisMaximum = maxValue;  //y轴刻度最大值
      yAxis.Prefix = pre; //"给刻度添加前缀";
      yAxis.Suffix = suf; //"给刻度添加后缀 如%";
      yAxis.Interval = 10;    //设置y轴刻度的增量 -- 即2个刻度值之间的的间隔
      yAxis.IntervalType = IntervalTypes.Number;
      yAxis.AxisLabels = yLabel;
      chart.AxesY.Add(yAxis);
      #endregion
    复制代码

     设置坐标轴各数据的属性

    复制代码
     //设置坐标点的大小(线条图)
     dp.MarkerScale = 10;
     dp.MarkerSize = 5;
    
     //坐标点的颜色
     dp.Color = new SolidColorBrush(Colors.Red);
     //坐标点数值的颜色
     dp.LabelFontColor = new SolidColorBrush(Colors.Blue);
    复制代码

     

     
  • 相关阅读:
    jquery插件:web2.0分格的分页脚,可用于ajax无刷新分页
    Application共享数据
    WebClient类
    HttpResponse类
    IEqualityComparer<T>接口
    物理数据库设计 理解浮点数
    Server对象,HttpServerUtility类,获取服务器信息
    Linq to OBJECT之非延时标准查询操作符
    IComparer<T> 接口Linq比较接口
    会话状态Session
  • 原文地址:https://www.cnblogs.com/xuxin-1989/p/4179690.html
Copyright © 2011-2022 走看看