【发布时间】:2016-06-04 02:42:23
【问题描述】:
我想向枢轴标题添加一个按钮,以便它与枢轴项目标题内联显示,但不更新显示的内容,而只是启动一个事件。
【问题讨论】:
我想向枢轴标题添加一个按钮,以便它与枢轴项目标题内联显示,但不更新显示的内容,而只是启动一个事件。
【问题讨论】:
经过一些实验,我发现了如何做到这一点。首先在 PivotItem 的标题内放置一个按钮。将其设置为路由点击事件和点击事件。
<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;
}
【讨论】: