在另一个窗体的实例化的时候传入参数,或者定义public的变量
解决方案 »
- SQL语句语法错误。
- C#两个类之间变量的变化(串口调用的时候出现了问题)
- 这代码 哪错了?
- 菜鸟求助:c#写的视频程序,拷到别人机子上的exe文件打不开(该机器上有framework2.0)
- ado.net中向access数据库中的一个表格插入一个记录的最简洁的方法是什么?
- C#高手请进!
- C#中比较正确的插入数据后,又在datagridview中显示的的解决方案
- 正则表达式,在线急等
- C#中名字空间与引用的对象名字冲突怎么办?
- 是否可以在窗体中运行另外一个带窗体的CLASS,并对该CLASS发消息?
- ████用C#实现程序自动检测版本信息,提示用户升级。██████████████
- 能讲一下C#中的委托吗?或是这个委托相当于java中的什么?我以前是做java的。谢谢了。下午走之前结!
public struct Info
{
public string Caption;
public string Author;
public DateTime time;
}再點擊了那一行以後,用得到的信息把此結構填充,然後傳遞,這樣比較方便些
{
/****** 在这里你就可以相怎么操作都可以了
this.show();
}当然如果你愿意,也可以传listitem过来!
错误信息:指定的参数已超出有效值的范围。
大家帮忙看看错在那里?//Form1主窗体按钮,用于打开read窗体。
private void button1_Click(object sender, System.EventArgs e)
{
read readnew=new read();
readnew.ShowDialog();
}//Form1方法,用于取得listView1选定行第一列(ID,识别信息),并显示。
public void write()
{
//取得选定行第一列的文本,存入tid1并显示.
string tid=this.listView1.SelectedItems[0].SubItems[0].ToString();
tid=tid.Replace("}","");
tid=tid.Replace("ListViewSubItem: {","");
MessageBox.Show(tid);
}
//read窗体调用Form1主窗体的write方法,以使用tid的值。
//最关键的任务是在read窗体中使用tid(选定行第一列的文本)的值。
Form1 frm=new Form1();
frm.write();
用上面这句取得指定行的第一列的数据,可以吗?
总是出错。listView1.SelectedItems怎么用?
怎样取得更好?