WPF之TextBox的自定义template
在自定义textbox的template时,内容不是contenPresenter,而是scrollerViewer,且名字必须为PART_ContentHost
<Style x:Key="CircleBoxStyle" TargetType="TextBox">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="TextBox">
<Border Name="_Border" Height="{TemplateBinding Height}" Width="{TemplateBinding Width}" CornerRadius="4" BorderBrush="LightGray" BorderThickness="1">
<ScrollViewer Name="PART_ContentHost" VerticalAlignment="Center">
</ScrollViewer>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>