В моем коде мне нужно перебрать элементы управления в GroupBox и обрабатывать элемент управления, только если это ComboBox. Я использую код:
foreach (System.Windows.Forms.Control grpbxChild in this.gpbx.Controls)
{
if (grpbxChild.GetType().Name.Trim() == "ComboBox")
{
// Process here
}
}
У меня такой вопрос: вместо того, чтобы перебирать все элементы управления и обрабатывать только поля со списком, можно ли получить только поля со списком из GroupBox? Примерно так:
foreach (System.Windows.Forms.Control grpbxChild in this.gpbx.Controls.GetControlsOfType(ComboBox))
{
// Process here
}