Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Zoom для Panel


Автор: DenWPF 17.3.2011, 18:00
Меня интересует, как сделать zoom для Panel на Panel просто нарисованы через Graphics элементы такие как:

линия, прямоугольники и картинки.

В начале я думал что достаточно просто уменьшать размер картинок, но понял что этого не достаточно.

что можете посоветовать. Пример с кодепрожект видел, но его мне слонжо понять.

Автор: DenWPF 17.3.2011, 20:51
Код

Graphics g = e.Graphics;
g.ScaleTransform(s_zoomScale, s_zoomScale);


s_zoomScale - 1.0f - это один к одному.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)