C#遍历窗体所有控件或某类型所有控件
Posted 王晓东
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#遍历窗体所有控件或某类型所有控件相关的知识,希望对你有一定的参考价值。
//遍历窗体所有控件, foreach (Control control in this.Controls) {
//遍历后的操作... control.Enabled = false; }
遍历所有TextBox类型控件或者所有DateTimePicker控件
foreach (Control control in this.Controls) {
//遍历所有TextBox... if (control is TextBox) { TextBox t = (TextBox)control; t.Enabled = false; }
//遍历所有DateTimePicker... if (control is DateTimePicker) { DateTimePicker d = (DateTimePicker)control; d.Enabled = false; } }
以上是关于C#遍历窗体所有控件或某类型所有控件的主要内容,如果未能解决你的问题,请参考以下文章
C# DEV控件 判断 窗口中是不是有 barManager 控件
winform 中 遍历整个窗体中所有的控件,他按照一个怎么样的顺序来,遍历的呢?