如何向枢轴标题添加按钮

时间:2016-06-03 18:42:24

标签: xaml uwp uwp-xaml

我想在枢轴标题中添加一个按钮,使其与透视图项目标题一致,但不会更新显示的内容,而只是启动事件。

1 个答案:

答案 0 :(得分:1)

经过一些实验,我发现了如何做到这一点。首先在PivotItem的标题内放置一个按钮。将其设置为路由点击事件以及点击事件。

<PivotItem>
            <PivotItem.Header>
                <Button
                    x:Name="MyButton"
                    Tapped="PivotItem_Tapped"
                    Click="MyButton_Click">MyButton</Button>
            </PivotItem.Header>
</PivotItem>

然后在tap的处理程序内,使用tap事件。点击该按钮不会立即更新数据透视表的内容:

private void MyButton_Click(object sender, RoutedEventArgs e)
        {
            //do whatever you need.
        }

 private void PivotItem_Tapped(object sender, Windows.UI.Xaml.Input.TappedRoutedEventArgs e)
        {
            e.Handled = true;
        }