您好上周我开始为Windows Phone 8开发多帧应用程序。因此,对于开发,我使用IOS PolyFrame应用程序作为参考:https://itunes.apple.com/us/app/polyframe/id481964944。
所以我怀疑的是,我需要根据提供的结构实现相框。该应用程序将支持在每个布局中添加/编辑图像,还可以更改所选布局的方向。所以我的问题是,是否有可能与xaml和C#开发类似。我正面临着填充图像与布局和布局调整相关的问题。任何人都可以建议我开始开发应用程序的一些想法。
答案 0 :(得分:0)
简而言之,是的,您应该能够使用XAML进行构建。
以下是一个非常简单的示例,说明如何在照片上应用不规则蒙版:
这是使用以下XAML实现的:
<Image Source="/Assets/cat.jpg" Height="200"
Clip="M 120 95 L 90 265 L 220 265 L 190 95 A 50 50 0 1 0 120 95"
Margin="0,10,224,0"
RenderTransformOrigin="0.5,0.5" >
<Image.RenderTransform>
<CompositeTransform TranslateX="-50"/>
</Image.RenderTransform>
</Image>
<Image Source="/Assets/cat.jpg" Height="200"
Clip="M 120 95 L 90 265 L 220 265 L 190 95 A 50 50 0 1 0 120 95"
Margin="0">
<Image.Projection>
<PlaneProjection
GlobalOffsetX="50"
GlobalOffsetY="-190"
RotationZ="45"/>
</Image.Projection>
</Image>
请注意,您将不得不进行一些数学运算或设计一些预先计算好的区域,以便按照您想要的方式排列所有内容,但对我来说这看起来完全可行。