Я начинаю свой первый проект C#, и я хочу создать «конструктор форм» (как в VS).Как я могу создать свой собственный конструктор форм?
Идея заключается в том, что будет создан визуальный конструктор форм с ограниченным набором инструментов, который будет генерировать код Python (позже более) для создания той же формы.
Проблема в том, что я понятия не имею, как начать работу. Прежде всего, у меня есть конструктор форм в VS: как мне создать «форму внутри формы»?
Далее ... Я понятия не имею, насколько это будет сложно. Я полагаю, что я мог бы просто создавать маленькие прямоугольники рядом с каждым элементом управления, созданным в форме, когда он нажимается, для изменения размера и создания текстового поля при двойном щелчке или что-то в нем, чтобы изменить текст в нем ... Такие вещи.
Итак, еще одна вещь, которую я хотел бы знать:
У меня есть опыт программирования на C и C++, я сделал PHP в течение нескольких лет и начинаю с Python. Я динамически генерировал формы в VB6. Учитывая этот опыт, я нахожусь на своем пути с этим проектом?
Вы описываете проект времени выполнения C#, который имитирует пользовательский интерфейс для создания WinForms здесь, который вы затем переведёте «под капот» в Python? Или вы говорите о каком-то интерфейсе Design-Time? – BillW
Первый, думаю. –