2016-07-12 22 views
0

xamarinsのテキストの色を変更することは可能ですSwichCellXamarinフォームの変更SwichCellテキストの色

私のSwichCellのテキストは灰色で表示され、黒に変更したいと考えています。

私のXAMLは、次のようになります。これについて

.. 

<TableView Intent="Data" > 
    <TableRoot>; 
     <TableSection> 
      <SwitchCell Text="Allow Push Notifications"/> 
     </TableSection> 
     <TableSection> 
      <ViewCell> 
       <ViewCell.View> 
        <Button Grid.Column="1" Text="Log Out" Clicked="LogOutButtonClick" Margin="-20,-20,-20,-20"/> 
      </ViewCell.View> 
     </ViewCell> 
     </TableSection> 
     <TableSection> 
      <TextCell Text="Android Version 1.2.1" TextColor="Black"/> 
     </TableSection> 
    </TableRoot> 
</TableView> 

唯一のことは私がhere見つかりましたが、例では、IOSのためのみであり、他に提供ソリューションは私のシナリオに適合しないTextCellとSwichの組み合わせを、(使用しています私は思う)

誰かがスウィッチhereに関するスタックオーバーフローの答えをリンクしています。しかし、私はSwichCellを使用しているので、それは私のsituacionのために動作しません。また、SwitchCellが公開されていない場合には、その答え(またそれが唯一のAndroidバージョンを持っている)

+1

[Xamarinフォーム - 設定スイッチのテキストの色]の可能な重複(http://stackoverflow.com/questions/33214210/xamarin-forms – user3185569

+0

あなたのオプションは、Viewcellを水平方向のStackPanelまたはラベルとスイッチを持つグリッドレイアウト、またはSwitchCellを独自のものに変更するカスタムレンダラを使用することですカスタムテキストの色。 – Bearcat9425

答えて

0

にリストされている性質を持っていませんBackgroundColorプロパティは、独自のViewCellでスイッチコントロールをラップするだけです。

は、構文を確認しますが、このような何かすることはできません:

<ViewCell> 
    <StackLayout> 
     <Switch BackgroundColor="Black"/> 
    </StackLayout> 
</ViewCell> 
関連する問題