用递归的方式遍历窗体下的所有控件

简介: 代码 privatevoid allCtl(Control ctl) {foreach (Control c in ctl.Controls) {if (c.Controls.Count
代码
private void allCtl(Control ctl)
{
foreach (Control c in ctl.Controls)
{
if (c.Controls.Count < 1 )
{
// do what you want;
break ;
}
else
{
allCtl(c);
}
}
}

 

目录
相关文章
|
7月前
|
Java
java实现遍历树形菜单方法——TreeAction实现
java实现遍历树形菜单方法——TreeAction实现
|
7月前
使用递归的方式删除菜单
使用递归的方式删除菜单
39 1
C#编程学习19:mdi窗体中子窗体不能重复打开的三种实现方式
C#编程学习19:mdi窗体中子窗体不能重复打开的三种实现方式
C#编程学习19:mdi窗体中子窗体不能重复打开的三种实现方式
|
C# 前端开发
WPF如何得到一个在用户控件内部的元素的坐标位置
原文:WPF如何得到一个在用户控件内部的元素的坐标位置 例如有这样一个用户控件: 这是主窗口: ...
1436 0
|
Web App开发 JavaScript 前端开发
javascript原生代码实现页面查找功能
javascript、原生、页面查找
1777 0
|
C# 数据可视化 容器
WPF利用VisualTreeHelper遍历寻找对象的子级对象或者父级对象
原文:WPF利用VisualTreeHelper遍历寻找对象的子级对象或者父级对象 简介   本文将完整叙述我利用VisualTreeHelper实现题述功能的全部过程,想直接看函数实现的朋友可以跳到函数实现部分。
1583 0
|
C#
【C#】wpf查找父子节点
原文:【C#】wpf查找父子节点 using System; using System.Collections.Generic; using System.
868 0
|
C#
WPF查找子控件和父控件方法
原文:WPF查找子控件和父控件方法 public List GetChildObjects(DependencyObject obj, string name) where T : FrameworkElement { Dependen...
1413 0