【问题标题】:ActivityIndicator color property not working in windows 8.1ActivityIndi​​cator 颜色属性在 Windows 8.1 中不起作用
【发布时间】:2017-03-02 06:06:39
【问题描述】:

是否可以在 windows 8.1 中更改活动指示器的颜色?

Xamarin Forms 2.0.0.0 稳定版中似乎忽略了 Color 属性。

【问题讨论】:

    标签: xamarin.forms


    【解决方案1】:

    查看Forms source code,本机控件的 Foreground 属性正在用于设置颜色。网上搜索,原来是这个doesn't work on Windows 8.1

    我提交了pull request 来解决此问题,但同时最简单的方法是覆盖 Windows 8.1 App.xaml 文件中的画笔:

    <Application.Resources>
        <ResourceDictionary>
            <SolidColorBrush x:Key="ProgressBarIndeterminateForegroundThemeBrush" Color="Yellow"/>
        </ResourceDictionary>
    </Application.Resources>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-22
      相关资源
      最近更新 更多