【发布时间】:2013-08-13 18:22:01
【问题描述】:
我正在开发 winrt Flipview。 在此我想禁用 FlipView 的默认下一个和上一个按钮。但翻转可以通过另一个按钮来完成。谁能告诉我如何禁用winrt xaml中的默认(下一个/上一个)按钮
【问题讨论】:
标签: xaml windows-8 winrt-xaml
我正在开发 winrt Flipview。 在此我想禁用 FlipView 的默认下一个和上一个按钮。但翻转可以通过另一个按钮来完成。谁能告诉我如何禁用winrt xaml中的默认(下一个/上一个)按钮
【问题讨论】:
标签: xaml windows-8 winrt-xaml
有 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 在他的回答中所说)。
【讨论】:
您需要重新模板化控件并删除这些元素。
【讨论】: