WPF 使用扩展工具包向导 - 如何隐藏页脚区域?

WPF Using Extended Toolkit Wizard - How to hide footer area?

我正在使用 Extended Toolkit 在 WPF 中创建向导。

我选择PageType = WizardPageType.Blank

我想看到一个空白页面,但我仍然看到页脚区域(我隐藏了所有按钮)。

如何隐藏这个页脚区域?

没有属性隐藏页脚区域。

但是,您可以覆盖向导的控件模板。仅供参考,默认样式可用 on GitHub.

假设命名空间 xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit",您的 "very basic" 控件模板可能如下所示:

<Style TargetType="{x:Type xctk:Wizard}">
  <Setter Property="Template">
    <Setter.Value>
      <ControlTemplate TargetType="{x:Type xctk:Wizard}">
        <Border Background="{TemplateBinding Background}"
              BorderBrush="{TemplateBinding BorderBrush}"
              BorderThickness="{TemplateBinding BorderThickness}"
              Padding="{TemplateBinding Padding}">
          <Grid>
            <ContentPresenter Content="{Binding CurrentPage, RelativeSource={RelativeSource TemplatedParent}}" />
          </Grid>
        </Border>
      </ControlTemplate>
    </Setter.Value>
  </Setter>
</Style>

将其放入 Window.ResourcesApplication.Resources 或任何您喜欢的地方。