2012-05-24 57 views
1

我用我的App.xaml定義的自定義工具提示風格(無X:鍵)自定義工具提示在用戶控制

 <Style TargetType="ToolTip"> 
      <Setter Property="Foreground" Value="White" /> 
      <Setter Property="Template"> 
       <Setter.Value> 
        <ControlTemplate TargetType="ToolTip"> 
         <Grid Background="#001f5b"> 
          <VisualStateManager.VisualStateGroups> 
           <VisualStateGroup x:Name="OpenStates"> 
            <VisualState x:Name="Opened"/> 
           </VisualStateGroup> 
          </VisualStateManager.VisualStateGroups> 
          <ContentPresenter Margin="5"/> 
         </Grid> 
        </ControlTemplate> 
       </Setter.Value> 
      </Setter> 
     </Style> 

,但想用另一種風格的用戶控件。

問題是,如果我在UserControl中定義一個樣式,它不覆蓋App.xaml(例如ScrollBar)的樣式,也不會在樣式不存在App.xaml在第一個地方。

回答

0

您是否嘗試在UserControl中創建一個命名樣式(使用Key)並使用此項?