C# 获取父级容器中指定类型控件
可以使用以下代码获取父级容器中指定控件类型的控件:
//获取父级容器
Control parent = this.Parent;
//遍历父级容器中的所有控件
foreach (Control control in parent.Controls)
{
//判断控件类型是否为指定类型
if (control is TextBox)
{
//获取指定类型的控件
TextBox textBox = (TextBox)control;
//操作该控件
textBox.Text = 'Hello world!';
}
}
在上述代码中,我们首先通过this.Parent获取了父级容器,然后使用foreach遍历父级容器中的所有控件。在遍历过程中,我们使用is关键字判断当前控件是否为指定类型(这里以TextBox为例),如果是则将控件强制转换为TextBox类型,并进行相应的操作。
原文地址: https://www.cveoy.top/t/topic/oUki 著作权归作者所有。请勿转载和采集!