2015-09-07 137 views
1

如何防止我的第三方控件繼承我的主窗口樣式?我正在使用的工具有自己的窗口,如果我定義的窗口樣式不是默認窗口,將無法正確顯示。防止WPF控件繼承windowstyle

<Window x:Class="myApp.MainWindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Title="myApp" Height="350" Width="525" 
    WindowStyle="none" AllowsTransparency="True" ResizeMode="CanResizeWithGrip"> 
<Grid> 
    <tool:thridPartyTool/> 
</Grid> 
</Window> 

回答

1

使用InheritanceBehavior這樣的:

this.InheritanceBehavior = InheritanceBehavior.SkipAllNow;