0

http://ledfrog.com/uploads/2011/06/zune-sw-screenshot-client-mossyroc.jpg

我希望我的用户能够登录并访问他的个人资料,就像在右上角的最小化/最大化/关闭按钮下方的那个 zune 软件屏幕截图中显示的一样。

感谢MahApps.Metro库,我已经设置了 Metro 窗口。当用户(感谢 Syncfusion 的 Metro Studio 在 XAML 中完成)尚未登录并且我可以轻松登录用户时,我给自己做了一个很好的地铁图标。我现在面临的问题是图标是在 XAML 中完成的,但是每个用户的图片都在远程存储的位图中。是否有可以动态托管 XAML 或位图的控件?还是我必须将图标光栅化为纯png?另外,有没有一种方法可以将构成图标的 XAML 存储在另一个文件中,这样我就不必将它嵌入到我的窗口的 XAML 文件中?

在旁注中,我不希望对图标进行光栅化以避免像素化。

4

1 回答 1

0

回答我自己的问题:

使用 App.xaml ResourceDictionary 条目,我可以存储该工具生成的 XAML,然后使用一个矩形,将其填充属性设置为一个视觉刷,其视觉属性设置为 {StaticResource xxx},其中 xxx 是我放在资源字典。用户登录后,我只是将画笔的视觉属性替换为指向用户头像的url的图像。

问题解决了。

于 2012-08-20T01:21:26.983 回答