同一个控件定义它的 Template 在WPF里与Silverlight里的其命名的部件可能不一样。
例如: Textbox 在SL里
<ControlTemplate x:Key="TextBoxControlTemplate1" TargetType="TextBox">
<Grid>
<Border BorderBrush="#FF153EE4" BorderThickness="8,8,7,7" >
<ScrollViewer x:Name="ContentElement"/>
</Border>
</Grid>
</ControlTemplate>
而在WPF里:
<ControlTemplate x:Key="TextBoxControlTemplate1" TargetType="TextBox">
<Grid>
<Border BorderBrush="#FF153EE4" BorderThickness="8,8,7,7" >
<ScrollViewer x:Name="PART_ContentHost"/>
</Border>
</Grid>
</ControlTemplate>
这个命名必须写对,写不对就错了