2016-06-21 53 views
3

我有一個帶有UWP的Xamarin項目,需要在UWP中設置頂層命令欄的背景顏色。 我嘗試添加在App.xaml中的共享項目如下(此給出錯誤):UWP中的CommandBar顏色

<Style TargetType="CommandBar"> 
     <Setter Property="Background" Value="#F44336" />     
</Style> 

我也嘗試添加以下的App.xaml中的UWP項目:

<Application.Resources> 
    <ResourceDictionary> 
     <Style TargetType="AppBar"> 
      <Setter Property="Background" Value="#F44336"/>    
     </Style> 
    </ResourceDictionary>   
</Application.Resources> 

沒有什麼顯着的變化發生了。任何人都可以幫忙嗎?

+0

您可以設置** **背景屬性* * CommandBar **與您選擇的顏色。 –

+0

@HobbyDev是不是OP已經嘗試做的事情? – Denny

回答

0

你的第二次嘗試是完全正確的

<Application.Resources> 
    <ResourceDictionary> 
     <Style TargetType="AppBar"> 
      <Setter Property="Background" Value="#F44336"/>    
     </Style> 
    </ResourceDictionary>   
</Application.Resources> 

但是,你只是被定位AppBar,而不是命令欄:) 試試這個:

<Application.Resources> 
    <ResourceDictionary> 
     <Style TargetType="CommandBar"> 
      <Setter Property="Background" Value="#F44336"/>    
     </Style> 
    </ResourceDictionary>   
</Application.Resources>