c#语言的devexpress控件中有绘制波形图的工具吗,具体叫什么名字?

2024-05-19 06:46

1. c#语言的devexpress控件中有绘制波形图的工具吗,具体叫什么名字?

chartcontrol    ,从工具箱中添加,代码会自动生成
(初学者)

c#语言的devexpress控件中有绘制波形图的工具吗,具体叫什么名字?

2. Devexpress 中的xtrachart控件怎么用?

private void ShowXtraChart()
        {

            DataTable dt = SelectChart();
            

            if (dt != null)
            {
                double sumtime = 0;
                douMin = 63722222;
                douMat = 0;
                int i;
                double pingheng = 0;

                for (i = 0; i < dt.Rows.Count; i++)
                {
                    sumtime += Convert.ToInt32(dt.Rows[i][0]);//总的时间
                    if (douMat < Convert.ToInt32(dt.Rows[i][0]))
                    {
                        douMat = Convert.ToInt32(dt.Rows[i][0]);//最高的时间
                    } 
                    
                    if (douMin > Convert.ToInt32(dt.Rows[i][0]))
                    {
                        douMin = Convert.ToInt32(dt.Rows[i][0]);//最低的时间
                    }

                }
                pingheng = sumtime / (douMat * i)*100;
                label1.Text = "平衡率:" + pingheng.ToString("#0.00")+"%";

                //清除已产生的控件 
                chartControl1.Series.Clear();

                //清除标题 
                //chartControl1.Titles.Clear();
                //ChartTitle title = new ChartTitle();
                //title.Text = "《" + this.comboBox1.Text + this.comboBox2.Text + "》生产线平衡图";
                //chartControl1.Titles.Add(title);

                //创建控件 
                Series Serices1 = new Series("8888 ", DevExpress.XtraCharts.ViewType.Bar);
                Serices1.DataSource = dt;

                if (this.checkBox1.Checked)
                {
                    Serices1.ArgumentDataMember = "DANYUAN";
                }
                else
                {
                    Serices1.ArgumentDataMember = "GYNAME";
                }
                Serices1.ValueDataMembers[0] = "thistime";

                chartControl1.Series.Add(Serices1);
            }
            else
            {
                MessageBox.Show("无法绘制. ");//BarLinkContainerItem1.AddItem(item);
            }
        }

3. 使用devexpress控件,如何让chartcontrol显示多条曲线?

this.chartControl1.Series.Clear();
            Series cl = new Series("均线", ViewType.Spline);
            Series item_value = new Series("样本值", ViewType.Spline);
            Series ucl = new Series("控制上限", ViewType.Spline);
            Series lcl = new Series("控制下限", ViewType.Spline);
            decimal stdev = Stdev(dt_k);   //标准偏差
            decimal ucl_value = UCL(dt_k); // 控制上限(UCL)
            decimal lcl_value = LCL(dt_k); //控制下限(LCL)
            decimal cl_vaule = Avg_Item_x(dt_k);
            for(int i = 0;i<dt_k.Rows.Count;i++)
            {
                cl.Points.Add(new SeriesPoint(dt_k.Rows[i]["c_sampleid"].ToString(),new double[]{Convert.ToDouble(cl_vaule)}));
                item_value.Points.Add(new SeriesPoint(dt_k.Rows[i]["c_sampleid"].ToString(),
                    new double[] { Convert.ToDouble(dt_k.Rows[i]["C_ITEMVALUE"].ToString()) }));
                ucl.Points.Add(new SeriesPoint(dt_k.Rows[i]["c_sampleid"].ToString(), new double[] { Convert.ToDouble(ucl_value) }));
                lcl.Points.Add(new SeriesPoint(dt_k.Rows[i]["c_sampleid"].ToString(), new double[] { Convert.ToDouble(lcl_value) }));
            }
            this.chartControl1.Series.Add(cl);
            this.chartControl1.Series.Add(item_value);
            this.chartControl1.Series.Add(ucl);
            this.chartControl1.Series.Add(lcl);

使用devexpress控件,如何让chartcontrol显示多条曲线?

4. c#,DevExpress中控件chartcontrol画折线图,x轴只显示时分秒

呵呵 真巧,这两天我也是在使用这个chartcontrol控件。
是这样的,因为使用代码编写的。
先创建的chartcontrol控件中是什么都没有的,比如Diagram Legend都是null。
所以
首先要创建Diagram Legend等对象,设置其属性,
然后将Diagram Legend等对象赋值给chartcontrol控件的相应属性。
var chart = new ChartControl();var legend = new Legend();var xyDiagram2D = new XYDiagram2D();//设置legend xyDiagram2D的属性chart.Diagram = xyDiagram2D;chart.Legend = legend;

5. (C#语言)界面设计时,使用DevExpress的chartcontrol控件绘制柱状图该如何使用?主要参数有哪些?

楼上是对的,信不信由你,反正我是相信的

(C#语言)界面设计时,使用DevExpress的chartcontrol控件绘制柱状图该如何使用?主要参数有哪些?

6. 请教DevExpress大神,DevExpress中生成条形码的控件是哪个

条码控件是XRBarCode,这个只有在Report类型的Form的设计器中才能看的到
官方链接上有说明

7. DevExpress这个demo的控件叫什么?

DevExpress是个控件集合,它有:xtraGrid、xtraTreeList、xtraReport、xtraRichEdit、xtraCharts等

DevExpress这个demo的控件叫什么?

8. 请教devexpress的winform界面开发基本步骤

1、首先准备好devExpress控件,然后重新打开VS,在菜单栏会显示如图中的菜单。包含的控件非常多,可以在工具箱看到。

2、为自己的窗体添加可以设置工具条的控件。在工具箱中找到如图所示的控件,添加进自己的窗体。

3、添加该控件后,在窗体的下方会看到如图所示的控件barManager1,表示窗体中已经添加了这种控件。

4、然后右键点击该控件,点击自定义“Customize”按钮。

5、打开如图所示窗体,点击箭头所指的地方,点击New可以新建一个工具条,并且可以设置名称。

6、新建后,会自动在窗体的某个随机位置添加了一个工具条,但是现在还是空的。需要为其添加按钮,点击Add添加即可,然后就跟普通的按钮一样使用了。

最新文章
热门文章
推荐阅读