0
这里基本上就是我试图完成:如何在Windows应用商店中使用XAML在图像上绘制横幅或其他装饰物?
我可以得到图像绘制和适当放置的,但我在为如何绘制的横幅损失。将两个元素都放入网格很容易,但我无法弄清楚如何根据加载的图像的纵横比来定位/调整横幅。
如果这是WPF我很确定我可以使用Adorner,但在WinRT中我不知道如何继续。
这里基本上就是我试图完成:如何在Windows应用商店中使用XAML在图像上绘制横幅或其他装饰物?
我可以得到图像绘制和适当放置的,但我在为如何绘制的横幅损失。将两个元素都放入网格很容易,但我无法弄清楚如何根据加载的图像的纵横比来定位/调整横幅。
如果这是WPF我很确定我可以使用Adorner,但在WinRT中我不知道如何继续。
WinRT中没有任何kuje Adorner。将图像和横幅放入网格中,将横幅的vertipcal对齐设置为顶部,水平对齐至右侧。
如果您希望横幅的大小始终相同,请将“拉伸”设置为“无”。否则,钩入图像的Loaded事件,您可以获取图像尺寸并相应地设置横幅尺寸。
我正在寻找一些方法来完全在XAML中完成它。它实际上是DataTemplate的一部分,显示哪个横幅(如果有的话)是通过绑定配置的。我需要图像的大小来适当地缩放事物,所以我想我必须处理加载的事件。我最终将其封装在一个UserControl中,以便将来可以重新访问它。谢谢。 – mschoneman