C#中窗体间控件的调用问题。

qdtad 2010-04-08 08:42:49
首先谢谢以前回答我问题的朋友们。

这次的问题是:

1.两个Form1和Form2,Form1里面的按钮Button1被点击后,如何读取Form2里面listbox1里面的内容。

2.listBox2.Items.Clear(); 这个命令应该怎么写,这个listBox2是在Form2里面的,但我要在Form1里面调用他。

分不多,朋友们帮帮忙吧,在线等解决方法。
...全文
63 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lingsui007 2010-04-08
  • 打赏
  • 举报
回复
将form2中的listbox访问属性设为public
在form1中直接 form.listbox 出来
还在form1中写个构造
请叫我卷福 2010-04-08
  • 打赏
  • 举报
回复
将form2中的listbox访问属性设为public
clcxr 2010-04-08
  • 打赏
  • 举报
回复
form2的listbox1的属性设成public或是Internal就可以了嘛
panweiasdf 2010-04-08
  • 打赏
  • 举报
回复
第一个方法是在form2中创建公共属性,
 public ListBox ListBox1
{
set { listBox1 = value; }
get { return listBox1; }
}

form1中
private void button1_Click(object sender, EventArgs e)
{

Form2 form = new Form2();
form.Show();
//下面就可操作listbox1
//form.ListBox1 ...
}


}
qdtad 2010-04-08
  • 打赏
  • 举报
回复
1.两个Form1和Form2,Form1里面的按钮Button1被点击后,如何读取Form2里面listbox1里面的内容。

解释一下:是两个窗体form1和Form2,别理解成两个Form1和两个Form2.呵呵

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧