ListViewItem listviewitem;
listviewitem = new ListViewItem("taifengming");
listviewitem.SubItems.Add("addNorthernlatitude");
listviewitem.SubItems.Add("addEastlongitude");
listviewitem.SubItems.Add("addMiddlepar");
listviewitem.SubItems.Add("addMaxwindspeed");
listviewitem.SubItems.Add("addMovespeed");
listviewitem.SubItems.Add("addDirection");
listviewitem.SubItems.Add("addSeven");
listviewitem.SubItems.Add("addTen");
this.f.listView1.Items.Add(listviewitem);
说明一下:我的代码是写在form2,listview1是在form1,报错是:未将对象引用设置到对象的实例请问给位这个怎么解决??
listviewitem = new ListViewItem("taifengming");
listviewitem.SubItems.Add("addNorthernlatitude");
listviewitem.SubItems.Add("addEastlongitude");
listviewitem.SubItems.Add("addMiddlepar");
listviewitem.SubItems.Add("addMaxwindspeed");
listviewitem.SubItems.Add("addMovespeed");
listviewitem.SubItems.Add("addDirection");
listviewitem.SubItems.Add("addSeven");
listviewitem.SubItems.Add("addTen");
this.f.listView1.Items.Add(listviewitem);
说明一下:我的代码是写在form2,listview1是在form1,报错是:未将对象引用设置到对象的实例请问给位这个怎么解决??
listviewitem.SubItems[0].Text="addNorthernlatitude";
listviewitem.SubItems.Add("addEastlongitude");
.
.
.
public Form7(Form1 f)
{
InitializeComponent();
this.f = f;
}应该怎么改??
Form1 f = null;
public Form7(Form1 f)
{
InitializeComponent();
this.f = f;
}
改成
Form1 f;
public Form7(Form1 f)
{
InitializeComponent();
this.f = f;
}
是这样改的么??如果是的话,这个还是不行;报错还是原来的那样
listviewitem.SubItems.Add("addNorthernlatitude");
listviewitem.SubItems.Add("addEastlongitude");
listviewitem.SubItems.Add("addMiddlepar");
listviewitem.SubItems.Add("addMaxwindspeed");
listviewitem.SubItems.Add("addMovespeed");
listviewitem.SubItems.Add("addDirection");
listviewitem.SubItems.Add("addSeven");
listviewitem.SubItems.Add("addTen");括号里面的都是变量,调试的时候变量都赋值了的,怎么这这里没有值显示了?
Form7 form7 = new Form7(this);
form7.Show();
public Form1()
{
InitializeComponent();
myForm1 = this;
}Form2里面就写
Form1.myForm1.listView1.Items.Add(listviewitem);