0

我是 Silverlight 的新手,我对如何缩放动态内容很感兴趣。例如,我有画布和几个列表框,我想放大它。

4

1 回答 1

1

是的。

Silverlight 中的每个视觉元素都可以通过多种不同的方式对其进行转换。可以通过添加 ScaleTransform 对象或对象 renderTransform 来应用缩放。

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

上面的 XAML 将缩放 Canvas 内的所有内容(在本例中只是 ListBox)。ListBox 将继续像 ListBox 一样工作。

于 2009-05-07T23:04:06.960 回答