【发布时间】:2012-08-10 16:54:51
【问题描述】:
我有一个 FlipView,效果很好,但我想禁用滚动时淡入的 箭头。
【问题讨论】:
标签: .net xaml windows-8 windows-runtime winrt-xaml
我有一个 FlipView,效果很好,但我想禁用滚动时淡入的 箭头。
【问题讨论】:
标签: .net xaml windows-8 windows-runtime 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 控件的模板(正如 Filip Skakun 在他的回答中所说)。
【讨论】: