我有一个用户控件。在这个控件中,我希望绘制椭圆。我遇到的问题是我似乎无法阻止椭圆在 UserControl 之外绘制。我希望通过将椭圆添加到视图框内的网格中,它们不会在它之外绘制。
下面你会找到一个截图链接,浅灰色的矩形是自定义控件。我不希望戒指出现在外面。我可以以某种方式裁剪顶部和底部吗?
这些线被添加为“GridlinesGrid”的子级。
任何建议将不胜感激。
问候斯科特
我有一个用户控件。在这个控件中,我希望绘制椭圆。我遇到的问题是我似乎无法阻止椭圆在 UserControl 之外绘制。我希望通过将椭圆添加到视图框内的网格中,它们不会在它之外绘制。
下面你会找到一个截图链接,浅灰色的矩形是自定义控件。我不希望戒指出现在外面。我可以以某种方式裁剪顶部和底部吗?
这些线被添加为“GridlinesGrid”的子级。
任何建议将不胜感激。
问候斯科特
使用该ClipToBounds
物业。
这是它的文档:
http://msdn.microsoft.com/en-us/library/system.windows.uielement.cliptobounds.aspx