winform中usercontrol(用户控件) usercontrol1 ,usercontrol2 怎么能相互访问 而且通过usercontrol2 访问usercontrol1 并修改usercontrol2 中lable1的text;????
解决方案 »
- C#序列化一个类为MemoryStream后全是0
- 求c# form编程,在文本框内显示网上的内容.[80分敬上]
- WPF中怎样取得ItemsControl里面DataTemplate的控件???
- winform下dataGridView如何添加行号?
- 一个程序,怎样用摄像头捕获视频,再保存到本地文件?最好用C#写的,其它的也可以!
- 我收集的C#面试题
- DataGridView一个自定义列头, 简单的问题竟然搞的这么复杂?? 快崩溃了!
- c# 中怎么创建新文件?
- 关于内存释放问题
- C#中的interface,有些东西看不懂(代码内)
- 前辈们请指点:菜鸟首次做项目,问下数据访问层与当前界面交互问题
- AO中实例化Iapplication 怎么弄呢
public string LabelText
{
get{return label1.Text;}
set {label1.Text=value;}
}这样在应用的页面里面就可以访问usercontrol1.LabelText="aaaaa";来设置了。
private string test;
public string Test
{
get{return lable1.Text;}
set {test = label1.Text;}
}在userControl2中:usercontrol1所在的容器,如果直接放在Form上:
for(int i=0; i<this.Controls.Count; i++)
{
if(this.Controls[i] is usercontrol1)
{
usercontrol1 uc = (uc)this.Controls[i];
us.Text = "Hello, Just a Test!";
}
}
会得到你想要的效果。