VisualTreeHelper 向下提取 元素
2024-10-08 12:23:22
private ChildType FindVisualChild<ChildType>(DependencyObject obj)
where ChildType : DependencyObject
{
for (int i = ; i < VisualTreeHelper.GetChildrenCount(obj); i++)
{
DependencyObject child = VisualTreeHelper.GetChild(obj, i);
if (child != null && child is ChildType)
{
return child as ChildType;
}
else
{
ChildType childOfChild = FindVisualChild<ChildType>(child);
if (childOfChild != null)
{
return childOfChild;
} }
}
return null;
}
最新文章
- JS函数运行在它们被定义的作用域内,而不是它们被执行的作用域内
- ArcGIS AddIN开发之COM对象写入注册表
- NGUI系列教程六(技能冷却的CD效果)
- 转 释一首美国民谣:沉默之音(The Sound Of Silence)
- C语言介绍
- WIFI机器人网
- js函数基础知识
- C/C++调用Golang 一
- 类的父类object的一些属性、方法
- java14周
- JMeter http(s)请求插件jmeter-plugin-httpBinaryFileUpload.jar
- 洛谷P1147 连续自然数和【二分】
- 如何利用Photoshop进行快速切图
- iOS笔记之UIKit_UILable
- wei
- 阿里Java编码规范
- Excel向上取整
- Windows和linux虚拟机之间联网实现SSH远程连接以及VMware的3种网络模式[NAT、桥接和Host-only]
- 关于语法节点Tree、类型Type和符号Symbol
- ios 9.1以后 添加libz.dylib 方法
热门文章
- L2-3 名人堂与代金券
- 浏览器的主要构成High Level Structure
- AAC MDCT
- node.js 和 yarn 安装
- webview在compileSdkVersion 大于等于23 android6.0以上系统执行js代码异常,但是在compileSdkVersion小于23 android6.0以下系统却执行正常问题
- 【应急响应】Linux安全加固
- vue移动端项目在手机上调试
- 利用数据库管理工具(Navicat)导出数据到Excel表中
- 每天进步一点点------Altium Designer PCB设计规则中英对照
- Eclipse导入git上的maven web项目 以及部署成功运行