Можно ли увеличить динамический контент с помощью silverlight?

Я новичок в Silverlight, и мне интересно, как масштабировать динамический контент. Например, у меня есть холст и несколько списков, и я хочу увеличить его.


person Galkin    schedule 07.05.2009    source источник


Ответы (1)


да.

Каждый визуальный элемент в Silverlight можно преобразовать несколькими способами. Масштабирование можно применить, добавив объект ScaleTransform или объект renderTransform.

<Canvas>
     <Canvas.RenderTransform>
          <ScaleTransform ScaleX="2" ScaleY="2" />
     </Canvas.RenderTransform>
     <ListBox />
</Canvas>

Приведенный выше XAML будет масштабировать все внутри Canvas (в данном случае только ListBox). ListBox будет продолжать вести себя так же, как ListBox.

person markti    schedule 07.05.2009