У меня есть проект, в котором я создаю пустую форму и добавляю элементы управления к ней из шаблона XML во время выполнения. Это работает хорошо, но для этого требуется немного времени. Я хочу знать, можно ли сохранить формат формы в формате .NET после того, как он был определен во время выполнения, поэтому мне не нужно анализировать XML-форму для создания формы. Благодарю.Как сохранить макет формы во время выполнения
1
A
ответ
0
Form.Controls - это список Control. Каждый из этих элементов управления содержит свойство Width, Height и Location, которое вы можете использовать в своей сериализации для вашего XML-документа.
В основном точка я пытаюсь сделать то, что вы могли бы просто сериализовать Form.Controls
1
Вы не можете сериализовать windows.forms.control
но ниже ссылки должны помочь вам
How to serialize a windows form and other child controls in c# and save them into table
How to Clone/Serialize/Copy & Paste a Windows Forms Control
Кстати, вы должны взглянуть на WPF для этого.
Смежные вопросы
- 1. Как сохранить/сохранить значения во время выполнения
- 2. Как отключить расширение формы во время выполнения?
- 3. Как заменить текущий макет во время выполнения?
- 4. Загрузите динамический макет во время выполнения
- 5. Сохранить xamlx во время выполнения
- 6. Один макет над другим во время выполнения?
- 7. Хотите изменить макет LinearLayout во время выполнения
- 8. Повторите макет во время выполнения в android
- 9. определившего макет во время выполнения в ListView
- 10. Как сохранить сгенерированный exe во время компиляции во время выполнения
- 11. Графический макет обновления/рендера во время выполнения
- 12. Как скрыть рамку формы во время выполнения
- 13. C++ Сохранить вывод службы во время выполнения
- 14. Загрузить и сохранить .sdf во время выполнения
- 15. Использование формы во время выполнения в android
- 16. Удаление TFrame из формы во время выполнения
- 17. Формы Windows, застрявшие во время выполнения программы
- 18. Как добавить представление в пользовательский макет во время выполнения
- 19. Как добавить кнопку в макет во время выполнения
- 20. Как добавить QWidget в макет во время выполнения Использование QThread?
- 21. Загрузка формы из пакета во время выполнения
- 22. Изменения формы сплошного цвета во время выполнения
- 23. Изменить текст метки формы во время выполнения
- 24. изменения макет деятельности во время выполнения в андроиде
- 25. добавить значок во время выполнения
- 26. Android загружает данные в макет таблицы во время выполнения
- 27. Создание и добавление ListView в макет во время выполнения
- 28. Могу ли я загрузить определенный макет во время выполнения?
- 29. Динамически добавлять xml определенный макет во время выполнения вне onCreate()
- 30. андроида макет формы деятельности
Или просто вся форма. –