2012-10-31 57 views

回答

1

定義模板是這樣的:

<ControlTemplate x:Key="customMenuItem" TargetType="{x:Type MenuItem}"> 
     <WrapPanel Background="Gray" Margin="3"> 
      <Rectangle Fill="Black" Width="16"/> 
      <ContentPresenter Content="{TemplateBinding Header}"/> 
     </WrapPanel> 
    </ControlTemplate> 

然後用它作爲任何菜單項的模板。

<Menu> 
    <MenuItem Template="{StaticResource customMenuItem}" Header="some text"/> 
</Menu> 
相關問題