如何在Windows Phone 8.1中创建自定义的动态磁贴?

4

1
请注意,Silverlight 8.1和通用应用程序具有不同的模板。 - Claus Jørgensen
2个回答

4
在Windows Phone 8.1(或Windows 8.1)中,您可以使用RenderTargetBitmap类。它有一个名为RenderAsync()的方法,该方法将UIElement对象作为参数。然后您可以使用RenderTargetBitmap对象作为ImageSource在磁贴中显示它。

你可以使用RenderTargetBitmap对象作为ImageSource来显示它在磁贴中。但是,这并不正确,你可以使用“RenderTargetBitmap”类生成的保存图像来更新你的磁贴。然而,这有一些影响,例如你的UIElement必须在可视树中才能生成图像。 - Cabuxa.Mapache

3

1
这可以帮助渲染图像,是WP8.1的新功能。http://msdn.microsoft.com/en-us/library/windowsphone/develop/windows.ui.xaml.media.imaging.xamlrenderingbackgroundtask.aspx - fantastik78
你的第一个链接是针对Windows 8.0的,而你的第二/第三个链接是针对Internet Explorer网站的。 - Evorlor
@Evorlor 你真的确定吗?我非常确定XAML不是一种Web技术。此外,第二篇文章的介绍清楚地说明这是为Windows和Windows Phone而设计的。 - fantastik78
我本来很确定,但当我再次检查你的链接时,它们并不是我想象中的那样。糟糕,抱歉。 - Evorlor

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接