是否可以使用 silverlight 缩放动态内容?

发布于 2024-07-18 17:07:08 字数 61 浏览 4 评论 0原文

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

I am new one with Silverlight and I am interested in how to zoom dynamic content.
For instance i have canvas and several listboxes and i want to zoom it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

忆离笙 2024-07-25 17:07:08

是的。

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

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

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

Yes.

Every visual element within Silverlight has a number of different ways you can transform it. Scaling can be applied by adding a ScaleTransform object othe an objects renderTransform.

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

The above XAML will scale everything inside the Canvas (in this case just the ListBox). The ListBox will continue to behave just like a ListBox.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文