«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как найти управление формами Windows Forms по имени?

Как найти управление формами Windows Forms по имени?

Опубликовано в 2025-04-12
Просматривать:958

How Can I Locate Windows Forms Controls by Name?

Найти контроль по имени в Windows Forms

]]

Поиск элементов управления по имени в формах Windows - это удобный способ получить доступ к конкретным элементам в форме. Это особенно полезно при работе с большим количеством элементов управления или автоматизации.

]

Решение:

, чтобы найти элемент управления по имени, используйте метод control.controlcollection.find . Этот метод принимает структурный параметр, который указывает имя элемента управления, которое нужно искать.

]
TextBox tbx = this.Controls.Find("textBox1", true).FirstOrDefault() as TextBox;

В этом примере мы ищем элемент управления с именем «Textbox1» в коллекции Controls текущей формы. Если элемент управления найден, он преобразуется в объект textbox и присваивается переменной tbx .

]

другое использование:

find метод также может использоваться в управляющих массивах:

]
Control[] tbxs = this.Controls.Find(txtbox_and_message[0,0], true);
]

это позволяет вам найти несколько элементов управления по имени и выполнять действия на них.

]

Уведомление:

убедитесь, что указанное вами имя управления уникально в форме. В противном случае найти может вернуть любое элемент управления с указанным именем.

]
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3