在该方法中,若frmName窗体中包括名字为BtnTest的Button,就把该button的text设置为"Testing",请问该方法中的代码怎样写
public void SetButtonText(Form frmName)
{
}谢谢
public void SetButtonText(Form frmName)
{
}谢谢
解决方案 »
- c# 简单正则表达式求职!!!
- C#怎么查询当前目录下给定个扩展名的那些文件的文件名
- 0x0001和&H1都表示什么意思啊 他们能不能转换 说详细点好
- Tcp 长连接 怎么写?
- 枚举类型想重载操作符应该怎么写
- 错误提示:并非所有的代码路径都返回值 急啊!!!
- 如何用正则表达式这样子替换文本中的内容??
- 急 急....生成word时出现"此文件正由另一程序在使用" 请问如何解决???
- c#自定义了一个用户控件,然后它总说我没实例化这是为什么?
- Exchange开发,关于任务的一些属性,怎么在SDK中找不到?
- 怎样使用GetEnumerator得到窗体frmPO中的所有控件(也要包括容器控件中的控件)
- 如何在Public fs As Scripting.FileSystemObject这个语句中同时将fs进行初始化
(而statusStrip中有4个toolStripStatusLabel,名字分别为toolStripStatusLabel1、toolStripStatusLabel2、toolStripStatusLabel3、toolStripStatusLabel4)谢谢
but.text="Testing"
foreach(Controls btn in frmName.Controls)
{
if(btn.Name == BtnTest)
btn.Text=Testing;
}不知道你说的是不是这个意思
但是statusStrip中个集合控件,其中可以多个toolStripStatusLabel、progressbar等,
我现在要设置第三个toolStripStatusLabel的text,请问怎样写
/// 遍历control下的所有子孙控件
/// 查询出所有控件名字(id)中含有keyName的数值
/// </summary>
/// <param name="control"></param>
/// <param name="keyName"></param>
/// <param name="foundControls"></param>
/// <returns></returns>
public static ArrayList FindControls(Control control, string keyName, ArrayList foundControls)
{
if (foundControls == null) foundControls = new ArrayList();
foreach (Control subControl in control.Controls)
{
if (subControl.HasControls())
{
foundControls = FindControls(subControl, keyName, foundControls);
} if (subControl.ID == null) continue; if (subControl.ID.IndexOf(keyName) != -1)
{
foundControls.Add(subControl);
}
} return foundControls;
}