WPF Transparent TextBox Style

Below is the code snippet to create a Transparent TextBox in WPF

Code:
<Style TargetType="{x:Type TextBox}" x:Key="TransparentTextBoxStyle">
    <Setter Property="FocusVisualStyle" Value="{x:Null}" />
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="{x:Type TextBox}">
                <Grid>
                    <ScrollViewer x:Name="PART_ContentHost"
                                Background="Transparent"
                                Focusable="True"
                                HorizontalScrollBarVisibility="Hidden"
                                VerticalScrollBarVisibility="Hidden" />
                </Grid>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>


Emoticon Emoticon