0
スクリーンショットのようなビューを作成するには?次の項目にドラッグすると、ヘッダーも移動しますが、コンテンツよりも遅くなり、色が変わります。ゆっくり動くヘッダーでFlipViewを作成するには? UWP
スクリーンショットのようなビューを作成するには?次の項目にドラッグすると、ヘッダーも移動しますが、コンテンツよりも遅くなり、色が変わります。ゆっくり動くヘッダーでFlipViewを作成するには? UWP
FlipView
ヘッダーを設定するプロパティを提供しません。 @Archanaが言ったように、あなたはPivotを使うことができます。 Pivot
を使用しているGitHubの公式サンプルがあります。このサンプルは、UWPアプリケーションでPivot
コントロールを使用する方法を示しています。
Header
はPivotItem
に設定できます。ヘッダーとアイテムは関連付けられているため、ヘッダーが変更されるとすぐにアイテムが変更されます。逆に、項目が変更されるとすぐにヘッダーが変更されます。私が知っているように、ヘッダーの外観を遅らせる方法はありません。
選択したヘッダーのテキストの色を変更することができます。 PivotItem.Header
の内容にTextBlock
を追加できます。また、イベントをPivot
に追加することもできます。例えば
:
private void MyPivot_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
foreach (PivotItem pivotItem in MyPivot.Items)
{
if (pivotItem == MyPivot.Items[MyPivot.SelectedIndex])
{
((TextBlock)pivotItem.Header).Foreground = new SolidColorBrush(Windows.UI.Color.FromArgb(255, 255, 255, 255));
}
else
{
((TextBlock)pivotItem.Header).Foreground = new SolidColorBrush(Windows.UI.Color.FromArgb(115, 123, 120, 130));
}
}
}
使用ピボット制御:コードビハインドで
– Archana