2010-10-22 10 views
1

我正在尝试为形状创建剪切路径,例如圆形,多边形等。我实际上正在尝试使剪切路径跟随形状的线条。我在Expression Blend中尝试了下面的内容,我错过了什么?我真正想在这里做的是让用户跟踪InkPresenter的形状,并且如果他们在X线以外绘制线条时出现错误...如果剪切路径是通过一切方式到达这里的错误方式请让我知道什么是正确的方向:)Silverlight Mobile(WP7)中的剪切路径 - 我无法创建任何东西,只能创建一个简单的矩形?

  • 我创建了一个矩形,四舍五入的边缘,直到它是一个圆,然后使剪切路径已启用。我选择它,然后出现错误:“Silverlight 4 Mobile中的剪裁路径不支持圆角,并且已被删除。”
  • 然后我在圆上创建了大约50个矩形,然后制作复合路径...现在使剪切路径再次被禁用
  • 然后,我将50个矩形留为矩形,并认为我只是创建它们中的每一个作为剪辑路径...我做了第一个,到目前为止这么好......我选择了第二个,并将其制作为我的InkPresenter的裁剪路径,并删除了我的第一个裁剪路径并使用了第二个裁剪路径。死在水中,它看起来像每个对象只能有一个剪切路径。

我该如何解决这个问题? Tim

+0

就我所知,没有“Silverlight 4 Mobile”之类的东西。 Windows Phone 7比Silverlight 4更多的是Silverlight 3。 – AnthonyWJones 2010-10-22 10:07:08

+0

这就是错误所说的(复制粘贴)。下面是版本: – Tim 2010-10-22 20:05:50

+0

微软的Visual Studio 2010 版本WPDTRTMRel - 30319.174 的Microsoft .NET Framework版本 4.0.30319 RTMRel 安装的版本:PD快递 的Microsoft Visual C#2010 微软Windows Phone开发者工具 - ENU 微软的XNA Game Studio 4.0 – Tim 2010-10-22 20:06:39

回答

0

您可以使用PathGeometry创建任意形状几何体,您可以将其指定为Clip到InkPresenter。

随着用户追踪形状,您可以从输入事件中为PathGeometry建立点。