急求解:C#如何判断指定名称的checkbox的check属性 如题: winForm中比如checkBox的name为ckbName,我需要根据字符串"ckbName"获取到此checkBox控件的check属性 应该怎么获取? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是要this.chbName.checked这样的 是要用((CheckBox)(this.Controls[checkBoxName])).Checked 这样的 不知道该怎么使用 那位大侠解救下 //true表示搜索所有的子控件 Control[] con = this.Controls.Find("checkBoxName", true); foreach (Control c in con) { if (typeof(c) == CheckBox) { CheckBox cb = (CheckBox)c; cb.Checked = true; } } vs2003 foreach (CheckBox ckb in this.Controls) { if (ckb.Name =="ckbName") { ckb.checked; return; } }vs2005((CheckBox)(this.Controls["ckbName"])).Checked 不一定是this,一定要在它的父层容器上查找, foreach (CheckBox ckb in this.Controls) { if (ckb.Name =="ckbName") { ckb.checked; return; } } CheckBox chk=this.Controls["ckbName"] as CheckBox;if(chk!=null){} //true表示搜索所有的子控件 Control[] con = this.Controls.Find("checkBoxName", true); foreach (Control c1 in con) { if (c1.GetType()== typeof(CheckBox)) { CheckBox cb = (CheckBox)c1; cb.Checked = true; } }2楼的不要看了 不行啊 根本进不去foreach循环里面 服务器配置后~~ 论坛里有没有考过MCP认证的大人在?我想问点问题···· 有没有人知道,这种是什么字体? 正则表达式的问题 有什么软件或方法可以检查出一个文件中的某个块有没有数据 在console程序中,如何捕捉console程序的关闭信息呢? 剪刀石头布问题 如何在C#类库中找到一个与某个java类功能相同的类? C#调用Dll动态库问题 c# datagridview 在列中显示图文问题(html格式)?求助 帮我写注释 然后写作业 和意义 vs2008的release模式为什么也能调试?
Control[] con = this.Controls.Find("checkBoxName", true);
foreach (Control c in con)
{
if (typeof(c) == CheckBox)
{
CheckBox cb = (CheckBox)c;
cb.Checked = true;
}
}
{
if (ckb.Name =="ckbName")
{
ckb.checked;
return;
}
}vs2005((CheckBox)(this.Controls["ckbName"])).Checked 不一定是this,一定要在它的父层容器上查找,
{
if (ckb.Name =="ckbName")
{
ckb.checked;
return;
}
}
if(chk!=null){}
Control[] con = this.Controls.Find("checkBoxName", true);
foreach (Control c1 in con)
{
if (c1.GetType()== typeof(CheckBox))
{
CheckBox cb = (CheckBox)c1;
cb.Checked = true;
}
}
2楼的不要看了