【发布时间】:2017-07-17 22:24:16
【问题描述】:
我在 WPF Windows XAML 中定义了一个静态资源:
<Window.Resources>
<Image x:Key="MyImage" Source="../Icons/img.png" Width="16" Height="16" Stretch="None" />
</Window.Resources>
我想使用它两次次:
<Grid>
<Button Content="{StaticResource MyImage}" RenderOptions.BitmapScalingMode="NearestNeighbor" RenderOptions.EdgeMode="Aliased" />
</Grid>
...
<Grid>
<Button Content="{StaticResource MyImage}" RenderOptions.BitmapScalingMode="NearestNeighbor" RenderOptions.EdgeMode="Aliased" />
</Grid>
但它只显示为按钮图像一次。在最后一个按钮上。第一个按钮没有图像。
当我删除第二个按钮时,它适用于第一个按钮。如何多次使用StaticResource? Visual Studio GUI 设计器在两个按钮上显示图像。
【问题讨论】: