Увеличить прямоугольник в .NET - PullRequest
1 голос
/ 10 июня 2010

В WinForm я использую прямоугольники, овалы и линии Microsoft.VisualBasic.PowerPacks.

Можно ли на нем увеличить изображение?Как?

1 Ответ

1 голос
/ 10 июня 2010

Предполагается, что вы просто используете их для рисования изображений, здесь нет элементов управления вводом, сделайте это.

1) Переместите их в usercontrol
2) Поместите usercontrol в форму - но сделайте видимым= false
3) При загрузке формы вызовите DrawToBitmap пользовательского элемента управления, сохранив его
4) В рисовании ... Нарисуйте растровое изображение в форме, масштабируя его в соответствии с масштабом.
5)ведение домашнего хозяйства ... Если пользовательский контроль изменяется, обновите растровое изображение;если изменение масштаба или растрового изображения приведет к аннулированию формы.

Удачи; -)

...