我想问如何实现这样的效果(第一个宽磁贴):http://oi59.tinypic.com/149p6s8.jpg。我知道只有有限数量的活磁贴模板,以下是我在Microsoft网站上找到的列表:http://msdn.microsoft.com/en-us/library/windows/apps/hh761491.aspx。没有任何一个模板看起来像我想要的,那么有没有其他方法创建自定义磁贴,指定文本大小和位置?谢谢!
在Windows Phone 8.1(或Windows 8.1)中,您可以使用RenderTargetBitmap类。它有一个名为RenderAsync()的方法,该方法将UIElement对象作为参数。然后您可以使用RenderTargetBitmap对象作为ImageSource在磁贴中显示它。
你需要创建一张图片(使用自定义控件并从中呈现一张图片),然后将其用作背景。这个链接可以帮助生成图片:http://spasol.wordpress.com/2013/06/24/creating-custom-live-tiles-for-windows-phone/ 以下是适用于通用应用的模板:http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh761491.aspx。