如何将按钮添加到枢轴 header
How to add button to pivot header
我想向枢轴 header 添加一个按钮,以便 in-line 显示枢轴项目标题,但不会更新显示的内容,而只是启动一个事件。
经过一些试验,我发现了如何做到这一点。首先在 PivotItem 的 header 中放置一个按钮。将其设置为路由点击事件和点击事件。
<PivotItem>
<PivotItem.Header>
<Button
x:Name="MyButton"
Tapped="PivotItem_Tapped"
Click="MyButton_Click">MyButton</Button>
</PivotItem.Header>
</PivotItem>
然后在点击的处理程序中,使用点击事件。单击按钮现在不会更新数据透视表的内容:
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;
}
我想向枢轴 header 添加一个按钮,以便 in-line 显示枢轴项目标题,但不会更新显示的内容,而只是启动一个事件。
经过一些试验,我发现了如何做到这一点。首先在 PivotItem 的 header 中放置一个按钮。将其设置为路由点击事件和点击事件。
<PivotItem>
<PivotItem.Header>
<Button
x:Name="MyButton"
Tapped="PivotItem_Tapped"
Click="MyButton_Click">MyButton</Button>
</PivotItem.Header>
</PivotItem>
然后在点击的处理程序中,使用点击事件。单击按钮现在不会更新数据透视表的内容:
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;
}