2011-02-17 78 views

回答

2

是的,壓倒一切的NavigationWindow模板的伎倆:

<NavigationWindow x:Class="Test.NavWindow" 
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
        Title="NavWindow"> 
    <NavigationWindow.Template> 
     <ControlTemplate TargetType="NavigationWindow"> 
      <DockPanel Background="{TemplateBinding Background}"> 
       <Label Content="StatusBar..." 
         Background="LightGray" 
         DockPanel.Dock="Bottom"/> 
       <ContentPresenter Content="{TemplateBinding Content}" 
            ContentTemplate="{TemplateBinding ContentTemplate}"/> 
      </DockPanel>    
     </ControlTemplate> 
    </NavigationWindow.Template> 
</NavigationWindow > 

這只是演示,通常你應該執行的ControlTemplate更好的調整,感謝的上帝,你可以找到很多的互聯網的例子。

+0

這個技巧非常好 - 非常感謝,Alex。 – 2011-02-18 05:53:41