在MahApp应用程序中设置图标颜色

劳尔·奥塔尼奥(RaulOtaño)

我想在MahApp应用程序中设置图标颜色,但是画笔不起作用。在此示例中,图标应为白色,但仍为黑色。

<Rectangle Width="20" Height="20">
    <Rectangle.Resources>
       <SolidColorBrush x:Key="BlackBrush" Color="White" />
    </Rectangle.Resources>
    <Rectangle.Fill>
        <VisualBrush Stretch="Fill" Visual="{StaticResource appbar_cupcake}" />
    </Rectangle.Fill>
 </Rectangle>

这是icons.xml我的应用程序中的资源文件。

<Canvas Width="48" Height="48" Clip="F1 M 0,0L 48,0L 48,48L 0,48L 0,0" x:Key="appbar_cupcake">
    <Path Width="24" Height="25" Canvas.Left="13" Canvas.Top="11" Stretch="Fill" Fill="{DynamicResource BlackBrush}" Data="F1 M 32,14C 33.1046,14 34,14.8954 34,16C 34,16.3643 33.9026,16.7058 33.7324,17L 34,17C 35.1046,17 36,17.8954 36,19C 36,20.1046 35.1046,21 34,21L 35,21C 36.1046,21 37,21.8954 37,23C 37,24.1046 36.1046,25 35,25L 15,25C 13.8954,25 13,24.1046 13,23C 13,21.8954 13.8954,21 15,21L 16,21C 14.8954,21 14,20.1046 14,19C 14,17.8954 14.8954,17 16,17L 16.2676,17C 16.0974,16.7058 16,16.3643 16,16C 16,14.8954 16.8954,14 18,14C 19,14 21,12 25,11C 29,14 31,14 32,14 Z M 15,26L 35,26L 32,36L 18,36L 15,26 Z " />
</Canvas>

我做错了什么?

迈克尔·麦瑞格

如果要动态设置Fill颜色,可以通过设置Fill属性来实现。如您所见,您已经在使用Fill属性VisualBrush幸运的是,您可以VisualBrushOpacityMask属性中使用。

<Rectangle Fill="Black">
    <Rectangle.OpacityMask>
        <VisualBrush Visual="{StaticResource appbar_cupcake}" Stretch="Fill" />
    </Rectangle.OpacityMask>
</Rectangle>

希望能有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

设置应用程序图标

来自分类Dev

设置应用程序图标

来自分类Dev

如何在golang中设置应用程序图标?

来自分类Dev

在JavaFX中为整个应用程序窗口设置图标

来自分类Dev

在javaFX中设置FileChooser的应用程序图标

来自分类Dev

如何在OS X的Qt应用程序中设置足以分发的应用程序图标?

来自分类Dev

如何在Ubuntu Touch应用程序的.desktop文件中设置应用程序图标?

来自分类Dev

如何在Ubuntu Touch应用程序的.desktop文件中设置应用程序图标?

来自分类Dev

如何设置/更改应用程序图标?

来自分类Dev

设置应用程序图标(Xcode 7)

来自分类Dev

如何设置/更改应用程序图标?

来自分类Dev

在概述(最近的应用程序)屏幕中设置应用程序的标题颜色

来自分类Dev

如何将应用程序图标设置为通知抽屉中的通知图标

来自分类Dev

如何在Windows中设置文档图标而不是应用程序图标?

来自分类Dev

更改颤动应用程序图标的背景颜色

来自分类Dev

如何为“显示应用程序图标”启用颜色

来自分类Dev

Android:在应用程序中显示图标

来自分类Dev

在后台应用程序列表中显示应用程序时,设置操作栏和文本的颜色

来自分类Dev

在Xcode 5.1中设置应用程序图标并启动图像时出错

来自分类Dev

将应用程序图标设置在活动工具栏中的右侧

来自分类Dev

如何在Visual Studio中为Cordova应用程序设置图标和启动屏幕?

来自分类Dev

如何在iOS7中设置应用程序图标

来自分类Dev

在操作栏中设置应用程序图标或徽标的动画

来自分类Dev

如何在Windows7、8中设置Java应用程序的桌面图标?

来自分类Dev

为Visual Studio中内置的Qt应用程序设置图标

来自分类Dev

在Xcode 5.1中设置应用程序图标并启动图像时出错

来自分类Dev

单击面板中的Opera图标后,为什么设置应用程序会启动?

来自分类Dev

如何使用Elctron Builder在ubuntu中设置图标应用程序

来自分类Dev

如何在标题栏中设置图标,包括应用程序名称

Related 相关文章

  1. 1

    设置应用程序图标

  2. 2

    设置应用程序图标

  3. 3

    如何在golang中设置应用程序图标?

  4. 4

    在JavaFX中为整个应用程序窗口设置图标

  5. 5

    在javaFX中设置FileChooser的应用程序图标

  6. 6

    如何在OS X的Qt应用程序中设置足以分发的应用程序图标?

  7. 7

    如何在Ubuntu Touch应用程序的.desktop文件中设置应用程序图标?

  8. 8

    如何在Ubuntu Touch应用程序的.desktop文件中设置应用程序图标?

  9. 9

    如何设置/更改应用程序图标?

  10. 10

    设置应用程序图标(Xcode 7)

  11. 11

    如何设置/更改应用程序图标?

  12. 12

    在概述(最近的应用程序)屏幕中设置应用程序的标题颜色

  13. 13

    如何将应用程序图标设置为通知抽屉中的通知图标

  14. 14

    如何在Windows中设置文档图标而不是应用程序图标?

  15. 15

    更改颤动应用程序图标的背景颜色

  16. 16

    如何为“显示应用程序图标”启用颜色

  17. 17

    Android:在应用程序中显示图标

  18. 18

    在后台应用程序列表中显示应用程序时,设置操作栏和文本的颜色

  19. 19

    在Xcode 5.1中设置应用程序图标并启动图像时出错

  20. 20

    将应用程序图标设置在活动工具栏中的右侧

  21. 21

    如何在Visual Studio中为Cordova应用程序设置图标和启动屏幕?

  22. 22

    如何在iOS7中设置应用程序图标

  23. 23

    在操作栏中设置应用程序图标或徽标的动画

  24. 24

    如何在Windows7、8中设置Java应用程序的桌面图标?

  25. 25

    为Visual Studio中内置的Qt应用程序设置图标

  26. 26

    在Xcode 5.1中设置应用程序图标并启动图像时出错

  27. 27

    单击面板中的Opera图标后,为什么设置应用程序会启动?

  28. 28

    如何使用Elctron Builder在ubuntu中设置图标应用程序

  29. 29

    如何在标题栏中设置图标,包括应用程序名称

热门标签

归档