我正在编写一个简单的应用程序SilverLight2
,它需要在画布元素内绘制一个椭圆 - 椭圆的位置、高度和宽度是在运行时计算的。
我需要修复的是椭圆的剪裁。如果它变大,它会部分绘制在画布之外,在其他 UI 元素之上。我希望画布的边界框也是椭圆的边界框。
我用 Clip 属性和矩形几何体进行了几次尝试,但没有成功。有任何想法吗?
我正在编写一个简单的应用程序SilverLight2
,它需要在画布元素内绘制一个椭圆 - 椭圆的位置、高度和宽度是在运行时计算的。
我需要修复的是椭圆的剪裁。如果它变大,它会部分绘制在画布之外,在其他 UI 元素之上。我希望画布的边界框也是椭圆的边界框。
我用 Clip 属性和矩形几何体进行了几次尝试,但没有成功。有任何想法吗?
在 Silverlight 2 中,并非所有 UI 元素都支持剪辑,但只有其中的一些元素:
https://msdn.microsoft.com/en-us/library/bb979930(v=vs.95).aspx