1

我有一个用户控件。在这个控件中,我希望绘制椭圆。我遇到的问题是我似乎无法阻止椭圆在 UserControl 之外绘制。我希望通过将椭圆添加到视图框内的网格中,它们不会在它之外绘制。

下面你会找到一个截图链接,浅灰色的矩形是自定义控件。我不希望戒指出现在外面。我可以以某种方式裁剪顶部和底部吗?

用户控件的屏幕截图

这些线被添加为“GridlinesGrid”的子级。

对象面板的屏幕截图

任何建议将不胜感激。

问候斯科特

4

1 回答 1

2

使用该ClipToBounds物业。

这是它的文档:

http://msdn.microsoft.com/en-us/library/system.windows.uielement.cliptobounds.aspx

于 2012-05-30T19:28:37.143 回答