2009-02-04 64 views

回答

2

在類層次結構,既這些控件只有「Control」類是共同的。所以你可以爲'Control'製作ControlTemplate並分配給兩者。 但是,如果你需要在模板中有任何TextBox/PasswordBox特定的TemplateBindings,那麼這不會爲你工作。 例如,這個波紋管模板將適用於兩個控件。

<ControlTemplate x:Key="template" TargetType="{x:Type Control}"> 
<Border BorderThickness="1,1,1,1" BorderBrush="#FF000000"> 
    <ScrollViewer x:Name="PART_ContentHost" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}"/> 
</Border> 
</ControlTemplate> 
相關問題