C#我在做一个停车系统 我的panel控件里面有一个label控件和一个picturebox控件,我想点击某一个picturebox时,把picturebox的相应label的数据获取下来,然后把它传递到另一个窗口,怎么实现,求指导 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 点击事件里你可以获取到sender,把它转换成Control然后用foreach遍历这个control.Parent.Controls,如果是Label就取它的数据 private void pictureBox1_Click(object sender, EventArgs e) { foreach(Control c in panel1.Controls ) { if(c is Label) { MessageBox.Show(c.Text); } } } 可以直接把代码写给我吗?foreach(Control ctrl in (sender as PictureBox).Parent.Controls){ if(ctrl is Label) OtherForm.SetData(ctrl as Label);} 请教个问题,try catch的catch是否可以扑捉一个通用的异常呢? 知道的帮帮忙... 我的VS2005突然不能调试了,恳请大家帮忙! c# 调用c++ 写的dll 传递返回值得问题 求救,如何生成柱状图,拆线图等统计图? 如何跨项目(站点)删除缓存? ReportView中数字截取的问题!【急】 这么学习C#行不行 使用XPath查询XML文件时,多了xmlns属性后就查不到节点,这是怎么回事? 刚开始看.net,大家能不能给我介绍一些C#的书籍,最好是正式版的.net书籍!!谢谢!! C#与单片机CAN通讯 想做一个监听服务器共享文件夹访问记录的工具
然后用foreach遍历这个control.Parent.Controls,如果是Label就取它的数据
private void pictureBox1_Click(object sender, EventArgs e)
{
foreach(Control c in panel1.Controls )
{
if(c is Label)
{
MessageBox.Show(c.Text);
}
}
}
{
if(ctrl is Label)
OtherForm.SetData(ctrl as Label);
}