silverlight – 如何在WP7中的画布外面隐藏控件?

silverlight – 如何在WP7中的画布外面隐藏控件?,第1张

概述我正在使用WP7 silverlight进行游戏.一些控件正在移动,并且在某些时候它们会进入它们所在的画布之外. 我想知道他们为什么不隐藏? 在Windows窗体中,当一个控件进入一个面板时,例如: control.left > panel.width 它消失了. Silverlight可以实现吗? 谢谢.. 您应该使用 Clip属性. 以下将显示将显示在画布外部的按钮,因为按钮宽度>画布宽度: 我正在使用WP7 silverlight进行游戏.一些控件正在移动,并且在某些时候它们会进入它们所在的画布之外.

我想知道他们为什么不隐藏?

在Windows窗体中,当一个控件进入一个面板时,例如:

control.left > panel.wIDth

它消失了. Silverlight可以实现吗?

谢谢..

解决方法 您应该使用 Clip属性.

以下将显示将显示在画布外部的按钮,因为按钮宽度>画布宽度:

<Canvas WIDth="200" Height="200">    <button>My button with a lot of text</button></Canvas>

现在,如果我添加Clip属性,那么剪辑区域之外的内容将被隐藏:

<Canvas WIDth="200" Height="200">    <Canvas.Clip>        <RectangleGeometry Rect="0,200,200" />    </Canvas.Clip>    <button>My button with a lot of text</button></Canvas>
总结

以上是内存溢出为你收集整理的silverlight – 如何在WP7中的画布外面隐藏控件?全部内容,希望文章能够帮你解决silverlight – 如何在WP7中的画布外面隐藏控件?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1000898.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存