3

ピボットヘッダーの背景とパディング(ピボットアイテムのタイトルがあるピボットコントロールのトップメニュー)を変更する必要があります。

私はこれを試してみます:

    <controls:Pivot Grid.Row="1" Margin="0" Padding="0">
        <controls:Pivot.HeaderTemplate>
            <DataTemplate>
                <StackPanel Background="#666666" Margin="0" />
            </DataTemplate>
        </controls:Pivot.HeaderTemplate>

        <controls:PivotItem Background="#65006a">
            <controls:PivotItem.Header>
                <TextBlock FontSize="60" Margin="0">tasks</TextBlock>
            </controls:PivotItem.Header>
        </controls:PivotItem>

    </controls:Pivot>

しかし、それはそれを解決しません。

これどうやってするの?

4

2 に答える 2

1

ここでは、ピボット コントロールのヘッダーを変更しました。私が行ったことを簡単に識別できるように、さまざまな色でさまざまなコントロールを定義しました。ピボット ヘッダーを変更するには、必要に応じてこのソースを変更します。

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
          <phone:Pivot>
            <phone:Pivot.HeaderTemplate>
                <DataTemplate>
                    <StackPanel Background="Blue"
                                Margin="15,-10,0,0">
                        <TextBlock Text="{Binding}"
                                   FontSize="20"
                                   />
                    </StackPanel>
                </DataTemplate>
            </phone:Pivot.HeaderTemplate>
            <phone:PivotItem Header="item1">
                <Grid Background="Red"></Grid>
            </phone:PivotItem>
            <phone:PivotItem Header="item2">
                <Grid Background="Green"></Grid>
            </phone:PivotItem>
        </phone:Pivot> 

    </Grid>
于 2014-04-19T10:38:26.827 に答える