Я создаю дочернюю форму во время выполнения из другой родительской формы. Ребенок содержит некоторые элементы управления, которые я не могу обнаружить во время выполнения, поскольку он зависит от данных, переданных в родительскую форму?
Форма ребенка перед запуском не имеет контроля, поэтому .designer.cs
не имеют опции управления.
Итак, во время выполнения после добавления элементов управления к дочерней форме, если .designer.cs
содержит свойства для сгенерированных элементов управления? и как скопировать содержимое .designer.cs
во время выполнения и вставить в текстовый файл?Если .designer.cs генерируется во время выполнения?
-1
A
ответ
0
Этот код будет проходить через форму и получать из нее то, что вам нравится. Если вы попросите Control
, вы получите все, что на форме ....
private IEnumerable<T> GetControls<T>(Control.ControlCollection ctrls)
{
foreach (object ctrl in ctrls)
{
foreach (var item in GetControls<T>(((Control)ctrl).Controls))
{
yield return item;
}
if (ctrl is T)
yield return (T)ctrl;
}
}
foreach(var txtbox in GetControls<TextBox>(form.Controls)
{
txtbox.ReadOnly = false;
}
0
.designer.cs
генерируется GUI визуальный дизайнер (Visual Studio). Он компилируется и не может быть изменен во время выполнения.
Смежные вопросы
- 1. Как генерируется случайное число во время выполнения?
- 2. Ошибка генерируется во время выполнения триггеров
- 3. Скомпилировать во время выполнения исключить класс, который генерируется CodeDom
- 4. Селен - как получить во время выполнения генерируется IFrame идентификатор
- 5. Если команда состояние во время выполнения оболочки
- 6. проверить, если вид загружаются во время выполнения
- 7. Если оператор пропущен во время выполнения
- 8. Строить, если тогда заявления во время выполнения?
- 9. Обнаруживать во время выполнения, если загрузка атома?
- 10. Порядок, если условия выполняются во время выполнения
- 11. Прерывание во время исполнения во время выполнения
- 12. время выполнения генерируется Ссылки на сборщиков
- 13. Как включить resx во время выполнения?
- 14. создание столбца во время выполнения во время выполнения sql-запроса
- 15. Кнопка во время выполнения
- 16. GridView во время выполнения
- 17. NoClassDefFoundError во время выполнения
- 18. RedirectToAction во время выполнения
- 19. java.lang.ClassCastException во время выполнения
- 20. checkbox во время выполнения
- 21. NullReferenceException во время выполнения .exe, но не во время отладки
- 22. Дженерики во время выполнения
- 23. Списка во время выполнения
- 24. подталкивания во время выполнения
- 25. Ошибка во время выполнения
- 26. java.lang.ArrayIndexOutOfBoundsException во время выполнения
- 27. Нарезка во время выполнения
- 28. Изменения во время выполнения
- 29. UnsatisfiedLinkError во время выполнения
- 30. класса во время выполнения
'.designer.cs' не изменен во время выполнения, содержимое не изменяется – ASh
@ASh есть ли какие-либо причины получения свойств элементов управления, сгенерированных во время выполнения? – Ahmed
Какие свойства вам нужно получить? yourControl.PropertyName даст вам значение! – Damith