2016-12-06 2 views
0

私はこのリストビューを持っていますが、セクションタイトルのスタイルを設定する方法はわかりません。 Xamarinではどのようにすることができますか?あなたはDataTemplateViewCellListView.GroupHeaderTemplateを使用したいと思うでしょうそのXamarinでセクションタイトルのフォントスタイルを変更するにはどうすればよいですか?

<ListView x:Name ="listView" 
      IsGroupingEnabled="true" 
      GroupDisplayBinding="{Binding sectionHeader}" 
      HasUnevenRows="true"> 

     <ListView.ItemTemplate> 
      <DataTemplate> 
       <ViewCell> 
        <StackLayout Orientation="Horizontal" Padding="10"> 
         <StackLayout Orientation="Vertical"> 
          <Label Text="{Binding Title1}" FontSize="12" FontAttributes="Bold"/>    
          <Label Text="{Binding Title2}" FontSize="12" FontAttributes="Bold"/> 
          <Label Text="{Binding SubTitle}" FontSize="12"/> 
         </StackLayout> 
         <Image Source="new_feedback_0.png" HorizontalOptions="EndAndExpand"/> 
        </StackLayout> 
       </ViewCell> 
      </DataTemplate> 
     </ListView.ItemTemplate> 

    </ListView> 

答えて

0

のために何を発見していません。例:

<ListView x:Name ="listView" 
     IsGroupingEnabled="true" 
     <!--GroupDisplayBinding="{Binding sectionHeader}" Not Needed anymore since you are providing your own GroupHeaderTemplate for the group header view--> 
     HasUnevenRows="true"> 
     <ListView.GroupHeaderTemplate> 
      <DataTemplate> 
       <ViewCell> 
        <Label Text="{Binding sectionHeader}" TextColor="Red" FontAttributes="Italic" /> 
       </ViewCell> 
      </DataTemplate> 
     </ListView.GroupHeaderTemplate> 
     <ListView.ItemTemplate> 
     ... 
     </ListView.ItemTemplate> 
</ListView> 

ここで、必要に応じてラベルのスタイルを設定できます。

関連する問題