public partial class quxiantu : Form
{ public curve cv;
public StatusList _StatusList;
public List<Status> lstate;報錯:靜態型別不能用作型別引數
public ListSelectionWrapper<Status> StatusSelections;報錯:靜態型別不能用作型別引數
for (int i = 0; i < mylistline.Count(); i++)
if (mylistline[i].IsVisible)
mylistline[i].plist.Add(mylistline[0].xdate, mylistline[i].nowdata);報錯:Double[]未包含Add的定義,并且找不到可接受第一個“Double”型別引數的可訪問擴展方法“Add”
Scale xScale = zedGraphControl1.GraphPane.XAxis.Scale;
if (list.Count >= 1000)
{
for (int i = 0; i < mylistline.Count(); i++)
mylistline[i].plist.RemoveAt(0);報錯:Double[]未包含RemoveAt的定義,并且找不到可接受第一個“Double”型別引數的可訪問擴展方法“RemoveAt”
}
private void button15_Click(object sender, EventArgs e)
{
dataGridView1.DataSource = null; //每次打開清空內容 報錯:“object”未包含“DataSource”d的定義,并且找不到可接受第一個“object”型別引數的可訪問擴展方法“DataSource”
DataTable dt = GetData().Tables[0];
dataGridView1.DataSource = dt;
}
private void quxiantu_Load(object sender, EventArgs e)
{
cv = new curve(3);
curve.mylistline[0].name = "蒸汽流量";
curve.mylistline[0].color = Color.DarkRed;報錯:無法將型別“system.Drawing.color”隱式轉換為“double[]”
curve.mylistline[1].name = "空氣流量";
curve.mylistline[1].color = Color.Black;報錯:無法將型別“system.Drawing.color”隱式轉換為“double[]”
curve.mylistline[2].name = "cot溫度";
curve.mylistline[2].color = Color.Gold;報錯:無法將型別“system.Drawing.color”隱式轉換為“double[]”
cv.curve_init(zedGraphControl1, timer1);
#region POPULATED USING A CUSTOM "IList" DATASOURCE
lstate = new List<Status>(cv.linenumber);報錯:靜態型別不能用作型別引數
_StatusList = new StatusList();
for (int i = 0; i < cv.linenumber; i++)
lstate.Add(new Status(1 + i, curve.mylistline[i].name));報錯:無法創建靜態類“VisualStyleElementStatus”的實體
for (int i = 0; i < cv.linenumber; i++)
_StatusList.Add(lstate[cv.linenumber - i - 1]);
StatusSelections = new ListSelectionWrapper<Status>(_StatusList, "Name");報錯:靜態型別不能用作型別引數
for (int i = 0; i < cv.linenumber; i++)
StatusSelections.FindObjectWithItem(lstate[i]).Selected = true;報錯:“object”未包含"Selected"的定義,并且找不到可接受第一個“object”型別引數的可訪問擴展方法"Selected"
#endregion
cv.runup = false;
}
uj5u.com熱心網友回復:
Status類的定義丟失了。plist定義成了double[],改成List<double>
curve定義也有問題
uj5u.com熱心網友回復:
補充:statuslist定義也沒有,你把表單前面的Using也該貼出來。應該是粘代碼時候,少粘了個靜態類。哪些缺失定義型別都在那個類里面。uj5u.com熱心網友回復:
這是參考:using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using ZedGraph;
using System.Data.OleDb;
using static System.Windows.Forms.VisualStyles.VisualStyleElement;
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/44671.html
標籤:C#
