BitmapIcon - используем изображение как иконку
В UWP (Universal Windows Platform) приложениях вы можете использовать BitmapIcon
для того чтобы использовать изображение, как будто это иконка/текст. Это очень полезно, если у вас есть картинка, фон которой должен меняться в зависимости от темы.
Вот простой пример использования:
<Button x:Name="MyButton" Foreground="{StaticResource MainColourBrush}" Background="{x:Null}" Tapped="MyButton_Tapped">
<Button.Content>
<BitmapIcon UriSource="Images/UI/image.png" Foreground="{StaticResource MainColourBrush}" />
</Button.Content>
</Button>
Белая картинка будет окрашена в MainColourBrush
, так же, как вы могли изменить цвет текста.