通过部分匹配名称来查找多个控件

2023-11-30

我目前有 100 多个标签,名称如下:

labelNumber1 
labelNumber2 
labelNumber3 
labelNumber4 
....
labelLetter1
labelLetter2 
labelLetter3 
labelLetter4
....

如何找到控件名称中包含“Number”的所有标签? 而不必输入 labelNumber1.text = "hello" 等。

我尝试过使用正则表达式和 foreach 使用通配符,但没有成功。 我在 msdn.microsoft.com 上查看了有关使用正则表达式和控件的信息。


您可以循环浏览表单的 Controls 集合,然后检查每个控件的名称,其中包含“Label”之类的内容。或者您可以检查该控件是否是 TextBox、Label 等类型。

E.g.

foreach (Control control in form.Controls)
{
    if (control.Name.ToUpper().Contains("[Your control search string here]"))
    {
        // Do something here.
    }


    if (control is TextBox) {
        // Do something here.
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通过部分匹配名称来查找多个控件 的相关文章

  • 迭代变量并查找特定类型实例的技术

    我想迭代进程中内存中的变量 通过插件动态加载 并查找特定类型的实例 以前我可以找到特定类型 或内存中的所有类型 我可以创建类型的实例 我可以获取作为不同类型的字段包含的实例 但我无论如何都不知道只是 搜索 特定类型的实例 一种方法是使用 W
  • 我的线程图像生成应用程序如何将其数据传输到 GUI?

    Mandelbrot 生成器的缓慢多精度实现 线程化 使用 POSIX 线程 Gtk 图形用户界面 我有点失落了 这是我第一次尝试编写线程程序 我实际上并没有尝试转换它的单线程版本 只是尝试实现基本框架 到目前为止它是如何工作的简要描述 M
  • 为什么我不能用 `= delete;` 声明纯虚函数?

    Intro 纯虚函数使用通用语法声明 virtual f 0 然而 自 c 11 以来 有一种方法可以显式地传达non existence 特殊 成员函数的 Mystruct delete eg default constructor Q
  • 向 ExpandoObject 添加方法时,“关键字 'this' 在静态属性、静态方法或静态字段初始值设定项中无效”

    我尝试向 ExpandoObject 添加一个动态方法 该方法将返回属性 动态添加 给它 但它总是给我错误 我在这里做错了什么吗 using System using System Collections Generic using Sys
  • 使用post方法将多个参数发送到asp.net core 3 mvc操作

    使用 http post 方法向 asp net mvc core 3 操作发送具有多个参数的 ajax 请求时存在问题 参数不绑定 在 dot net 框架 asp net web api 中存在类似的限制 但在 asp net mvc
  • 从 MVC 迁移到 ASP.NET Core 3.1 中的端点路由时,具有角色的 AuthorizeAttribute 不起作用

    我正在尝试将我的项目从 UseMVC asp net core 2 2 兼容样式 升级到 UseEndpoint Routing 并且我的所有请求都被重定向到我的验证失败页面 它与声明有关 如果我删除 Authorize Roles Adm
  • POCO HTTPSClientSession 发送请求时遇到问题 - 证书验证失败

    我正在尝试使用 POCO 库编写一个向服务器发出 HTTPS 请求的程序 出于测试目的 我正在连接到具有自签名证书的服务器 并且我希望允许客户端进行连接 为了允许这种情况发生 我尝试安装InvalidCertificateHandler这是
  • 暂停下载线程

    我正在用 C 编写一个非常简单的批量下载程序 该程序读取要下载的 URL 的 txt 文件 我已经设置了一个全局线程和委托来更新 GUI 按下 开始 按钮即可创建并启动该线程 我想要做的是有一个 暂停 按钮 使我能够暂停下载 直到点击 恢复
  • 当前的 c++ 工作草案与当前标准有何不同

    通过搜索该标准的 PDF 版本 我最终找到了这个链接C 标准措辞草案 http www open std org jtc1 sc22 wg21 docs papers 2012 n3376 pdf从 2011 年开始 我意识到我可以购买最终
  • 如何识别 WPF 文本框中的 ValidationError 工具提示位置

    我添加了一个箭头来指示工具提示中的文本框 当文本框远离屏幕边缘时 这非常有效 但是当它靠近屏幕边缘时 工具提示位置发生变化 箭头显示在左侧 Here is the Image Correct as expected since TextBo
  • 在 2D 中将一个点旋转另一个点

    我想知道当一个点相对于另一个点旋转一定角度时如何计算出新的坐标 我有一个块箭头 想要将其相对于箭头底部中间的点旋转角度 theta 这是允许我在两个屏幕控件之间绘制多边形所必需的 我无法使用和旋转图像 从我到目前为止所考虑的情况来看 使问题
  • 将数据打印到文件

    我已经超载了 lt lt 运算符 使其写入文件并写入控制台 我已经为同一个函数创建了 8 个线程 并且我想输出 hello hi 如果我在无限循环中运行这个线程例程 文件中的o p是 hello hi hello hi hello hi e
  • Azure 事件中心 - 按顺序接收事件

    我使用下面的代码从 Azure Event Hub 接收事件 https learn microsoft com en us azure event hubs event hubs dotnet framework getstarted s
  • C# 中条件编译符号的编译时检查(参见示例)?

    在 C C 中你可以这样做 define IN USE 1 define NOT IN USE 1 define USING system 1 system 1 IN USE 进而 define MY SYSTEM IN USE if US
  • 通过 NHibernate 进行查询,无需 N+1 - 包含示例

    我有一个 N 1 问题 我不知道如何解决它 可以在这个问题的底部找到完全可重复的样本 因此 如果您愿意 请创建数据库 设置 NUnit 测试和所有附带的类 并尝试在本地消除 N 1 这是我遇到的真实问题的匿名版本 众所周知 这段代码对于帮助
  • 将构建日期放入“关于”框中

    我有一个带有 关于 框的 C WinForms 应用程序 我使用以下方法将版本号放入 关于 框中 FileVersionInfo GetVersionInfo Assembly GetExecutingAssembly Location F
  • 通过名称访问表单的控件

    不确定这篇文章的标题是否准确 我试图通过在循环中 组合 它们的名称来访问 Windows 窗体控件及其属性 但我似乎找不到相关文档 使用VB net 基本上 假设我有以下内容 Dim myDt As New DataTable Dim ro
  • Googletest:如何异步运行测试?

    考虑到一个包含数千个测试的大型项目 其中一些测试需要几分钟才能完成 如果按顺序执行 整套测试需要一个多小时才能完成 通过并行执行测试可以减少测试时间 据我所知 没有办法直接从 googletest mock 做到这一点 就像 async选项
  • 使用 Crypto++ 获取 ECDSA 签名

    我必须使用 Crypto 在变量中获取 ECDSA 签名 我在启动 SignMessage 后尝试获取它 但签名为空 我怎样才能得到它 你看过 Crypto wiki 吗 上面有很多东西椭圆曲线数字签名算法 http www cryptop
  • 匿名结构体作为返回类型

    下面的代码编译得很好VC 19 00 23506 http rextester com GMUP11493 标志 Wall WX Za 与VC 19 10 25109 0 标志 Wall WX Za permissive 这可以在以下位置检

随机推荐

  • C 中的文件处理 - 从文本文件列表中删除特定单词

    我使用以下代码从我的基本 C 程序填充一个简短的字典 void main FILE fp fp fopen c CTEMP Dictionary2 txt w fprintf fp Word to Dictionary 然而 我也希望删除某
  • React 应用程序中的handleCategoryClick 和handleSearchChange 问题

    我正在开发一个 React 应用程序 我已经实现了两个功能 handleCategoryClick and handleSearchChange 分别处理类别选择和搜索功能 在登陆页面上 这两个功能都可以完美运行 但是 当导航到另一个页面时
  • Struts 2 和 Hibernate 中的异常处理

    假设我们用Struts 2 Hibernate MySQL开发了一个网站 并且我们添加了一些try catch这里的块包含通过 Hibernate 进行的数据库调用 我的问题是 在 catch 块内 我正在向记录器发送适当的消息 这里我们不
  • 仅 Spring-MVC 需要哪些 jar?

    我需要在我的临时项目中运行 Spring MVC 同时我有最小的内存区域来存储所有的 jar 文件 所以任何人推荐我只需要 Spring MVC 而不是任何其他 jar 文件 提前致谢 根据maven spring webmvc3 1 2需
  • 将 UIImage 从 BGR 转换为 RGB

    正如标题所示 我在某些 UIImage 颜色空间转换方面遇到了一些麻烦 TL DR 版本是我需要一种将 BGR 格式的 UIIMage 转换为 RGB 的方法 这是我的应用程序中的事件流程 应用程序 获取图像 应用程序 转换为base64并
  • 在汇编中操作字符串 (MASM)

    data source BYTE Defense mechanism 0 target BYTE SIZEOF source DUP 0 code main PROC mov esi OFFSET target mov edi OFFSET
  • 了解 ZeroMQ

    因此 正如我在上一篇文章中所问的那样 我希望能够使用不同语言编写的程序或函数在它们之间进行通信 我最近遇到了 Zeromq 我试图弄清楚这是否可以帮助我 因为它提供了某种套接字 例如 zeromq 可以在用 python 编写的程序与用 C
  • Laravel 保护 Amazon s3 存储桶文件

    我正在使用 Amazon s3 但在这里我面临两个问题 1 当我提交表单时 我无法直接将文件上传到亚马逊服务器 我的意思是我必须将图像上传到upload folder在我的 PHP 服务器上 我必须从那里检索它们并将其上传到s3 serve
  • 如何通过 JDBC-ODBC 桥在 MS Access 中指定 null 值?

    我无法使用 MS Access sun jdbc odbc JdbcOdbcDriver 在PreparedStatement 上调用 setNull preparedStatement setNull index sqltype 有解决方
  • 使用 SET 变量进行 MySQL 查询

    我试图通过在围绕单个值使用大量 case 语句运行查询之前设置一些变量来清理 Go 调用 MySQL 查询的方式 我尝试运行的查询在控制台上运行良好 但由于语法问题而失败SELECT当通过 Go 运行它时 这样的事情可能吗 func d D
  • Android - Google 地图扩展 - IllegalArgumentException

    当我调用 createMarker 方法时 出现 IllegalArgumentException private void createMarker GoogleMap map MarkerOptions options OnMarker
  • 如何将 xbf 文件添加到 Visual Studio 项目

    我已经为 Windows 通用平台 Win 10 UWP 创建了一个类库 该库包含一些用户控件 当我将此库中的 dll 添加到 Win 10 UWP 应用程序并使用 UserControls 时 它会给出 XamlParseExceptio
  • 如何在 Angular 5 的嵌套组件中使用 Flex 布局?

    我正在创建一个应用程序 该应用程序具有使用 Angular 5 中的父子关系的多个组件 在我的主 app component html 中 我有这个结构
  • 有或没有持有者的单例 = 惰性初始化 vs 急切初始化?

    它是否正确 Using a 带支架的单例给出延迟初始化 因为该类SingletonHolder仅在以下情况下初始化Singleton getInstance 正在运行 这依赖于SingletonHolder仅在内部被引用Singleton
  • FlashExternalInterface回调和JQuery滑块的IE SCRIPT16389错误

    我在使用 Internet Explorer 时遇到了一个非常奇怪的问题 在我的网站上 我使用 JQuery AnythingSlider 插件来显示一些视频 每当有人滑到下一个视频时 我都会收到一个快速回电 import flash ex
  • python中内置关键字type是指函数还是类?

    在大多数帖子中 人们经常说type如果提供一个参数 则它是一个内置函数 如果提供 3 个参数 则它是一个元类 But in python 的文档 签名type is class type object class type name bas
  • 完整的二叉树定义

    我对二叉树有一些疑问 维基百科指出二叉树是complete当 完全二叉树是这样的二叉树时 其中每个级别 可能除了最后一个级别 都被完全填充 并且所有节点都尽可能远离左侧 最后的 尽可能向左 这段话是什么意思 如果 1 它为空 或者 2 它的
  • 有什么方法可以配置AWS安全组以允许私有实例访问面向公众的负载均衡器?

    我有一个包含两个不同站点的网络应用程序 每个都可以通过 HTTP 访问 当您访问站点 1 时 它将直接为该站点提供服务 当您访问站点 2 时 它实际上会通过 REST API 调用在后台连接到站点 1 该架构如下图所示 显示的所有实例 蓝色
  • C# 使用不同类型的 System.Data.Linq.Tables 将变量设置为 var

    我有一个var并想要初始化它并经历switch case并设置变量var但它可以三种不同System Data Linq Tables lt gt dc是一个生成的DataClassesDataContext class 这是代码 var
  • 通过部分匹配名称来查找多个控件

    我目前有 100 多个标签 名称如下 labelNumber1 labelNumber2 labelNumber3 labelNumber4 labelLetter1 labelLetter2 labelLetter3 labelLette