博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过名称找到控件(VB.NET)
阅读量:5266 次
发布时间:2019-06-14

本文共 599 字,大约阅读时间需要 1 分钟。

1、通过For Each Control in Controls方法查看;
2、通过Reflection查看,代码如下:
None.gif
Public Function GetControlByName(ByVal Name As String) As Control
None.gif
None.gif        
'
now, why would I put a "_" in front of the name? 
None.gif
        Dim info As System.Reflection.FieldInfo 
=
 Me.GetType().GetField(
"
_
"
 
&
 Name, _
None.gif        System.Reflection.BindingFlags.NonPublic Or _
None.gif        System.Reflection.BindingFlags.Instance Or _
None.gif        System.Reflection.BindingFlags.Public Or _
None.gif        System.Reflection.BindingFlags.IgnoreCase)
None.gif
None.gif        If info Is Nothing Then Return Nothing
None.gif        Dim o As Object 
=
 info.GetValue(Me)
None.gif        Return o
None.gif
None.gif    End Function

转载于:https://www.cnblogs.com/zqfleaf/archive/2006/11/15/560865.html

你可能感兴趣的文章
BZOJ2339 HNOI2011卡农(动态规划+组合数学)
查看>>
octave基本操作
查看>>
排球计分程序重构(一)
查看>>
axure学习点
查看>>
WPF文本框只允许输入数字[转]
查看>>
dom4j 通用解析器,解析成List<Map<String,Object>>
查看>>
第一个项目--用bootstrap实现美工设计的首页
查看>>
使用XML传递数据
查看>>
TYVJ.1864.[Poetize I]守卫者的挑战(概率DP)
查看>>
基于CMMI的敏捷开发过程文档裁剪
查看>>
0925 韩顺平java视频
查看>>
软件需求规格说明书
查看>>
53. Maximum Subarray
查看>>
iOS-程序启动原理和UIApplication
查看>>
SpringMVC入门(二)—— 参数的传递、Controller方法返回值、json数据交互、异常处理、图片上传、拦截器...
查看>>
git的安装
查看>>
mysql 8.0 zip包安装
查看>>
Spring框架系列(三)--Bean的作用域和生命周期
查看>>
springboot + mybatis
查看>>
awk 统计
查看>>