Re[2]: Visual Studio Shell и дизайнер форм.
От: Darky Darkov Россия  
Дата: 12.01.10 14:00
Оценка:
Здравствуйте, muse, Вы писали:

M>Здравствуйте, Darky Darkov, Вы писали:


DD>>Подскажите, куда копать, если мне надо:

DD>>1) вызвать редактор форм и дать возможность пользователю разместить контролы;
DD>>2) получить и обработать информацию об расположенных контролах на форме.

M>Все довольно просто. Не нужно использовать SDK. Того, что есть в поставке .NET вполне достаточно. Сам я наткнулся на это решение случайно, но оно зело мне понравилось. Вот пример. Он основан на использовании IDesignerHost. Очень простой и служит только для указания идеи. Это не готовый к "промышленному" использованию компонент. Как минимум в нем нет сериализации именений в какой бы то ни было форме. Надеюсь, подойдет.


Спасибо, я уже видел похожий пример.
Раз уж мы об этом заговорили, подскажите, пожалуйста, как можно обойти ограничение максимального размера формы, которая реализует IDesignerHost (размер формы по ширине и высоте не может быть больше разрешения экрана плюс 12)?
Вон, UserControl можно сделать хоть 4000х2000, а форму -- нет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.