如何在winrt xaml中禁用flip的默认(next / prev)按钮

时间:2013-08-13 18:22:01

标签: xaml windows-8 winrt-xaml

我正在研究winrt flipview。 在此我想要禁用其默认的下一个和FlipView的上一级按钮。但是可以通过另一个按钮完成滑动。任何人都可以告诉我如何禁用winrt xaml中的默认(下一个/上一个)按钮

2 个答案:

答案 0 :(得分:1)

有2个选项。

选项1。FlipView.Loaded事件中动态删除箭头按钮。

private void flipView_Loaded(object sender, RoutedEventArgs e)
{
    Grid grid = (Grid)VisualTreeHelper.GetChild(flipView, 0);
    for (int i = grid.Children.Count - 1; i >= 0; i--)
        if (grid.Children[i] is Button)
            grid.Children.RemoveAt(i);
}

选项2。重新审核FlipView控件(正如Tim Heuer在答案中所述)。

答案 1 :(得分:0)

您需要重新模板控件并删除这些元素。