将示例XAML移植到Silverlight存在一个问题,因为ClipToBounds不存在!有没有办法模拟这个功能?我很高兴从Canvas派生并在需要时覆盖Measure / Arrange方法.
解决方法 我自己找到了解决方案.像这样覆盖ArrangeOverrIDe方法……protected overrIDe Size ArrangeOverrIDe(Size finalSize){ RectangleGeometry clipRectGeometry = new RectangleGeometry(); clipRectGeometry.Rect = new Rect(new Point(0,0),finalSize); Clip = clipRectGeometry; return base.ArrangeOverrIDe();}总结
以上是内存溢出为你收集整理的UIElement.ClipToBounds在WPF中,但不在Silverlight中.如何在Silverlight中进行模拟?全部内容,希望文章能够帮你解决UIElement.ClipToBounds在WPF中,但不在Silverlight中.如何在Silverlight中进行模拟?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)