Готовые решения и полезные коды на Visual Basic .NET (Часть-1) - Visual Basic .NET - Ответ 7282101

Пишем свой визуальный конструктор окон, как в Visual Studio

.NET - неплохой инструмент для тех, кто хочет написать свой компилятор, интерпретатор, IDE и т.д., причем различного масштаба (от системы макросов для какого-то крупного проекта до совершенно самобытного ЯП или фреймворка).

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

Хотя, кто знает, что легче...

Но, как бы там ни было, а в .NET есть и

готовые классы для компиляции

(и "лжеинтерпретации") кода на C# и VB.NET, и библиотека System.Windows.Forms.Design, позволяющая написать визуальный конструктор форм Winforms.

Вот, собственно, пример такого конструктора на VB.NET.

Предупреждаю заранее: зрелище унылое, как снаружи, так и внутри (в смысле, в исходниках). Снаружи - неудобный и лагающий чисто "игрушечный" конструктор, которому до Visual Studio как до луны шагом. Внутри - куча классов, унаследованных от стандартных интерфейсов, с implementацией кучи каких-то мутных методов. И в гугле пусто (ну почти). Так что, дабы сделать из этого что-то путное, вам все же придется здорово попотеть.

Так что, дабы вам было легче, приведу пару полезных

ссылок по теме

, которые помогли в этом деле мне самому:

Ну а сам конструктор форм на VB.NET - как всегда, во вложении:

Вернуться к обсуждению:

Готовые решения и полезные коды на Visual Basic .NET (Часть-1) Visual Basic .NET