TextBoxのテンプレートを変更したのですが、文字が入力できなくなりました。
コードは以下の通りです
<UserControl.Resources>
<Style TargetType="{x:Type TextBox}">
<Setter Property="Background" Value="#CCFFFFFF"/>
<Setter Property="Foreground" Value="#232323"/>
<Setter Property="BorderBrush" Value="#9C9C9C"/>
<Setter Property="FontSize" Value="18"/>
<Setter Property="FontFamily" Value="Meiryo-UI"/>
<Setter Property="BorderThickness" Value="1"/>
<Setter Property="Width" Value="auto" />
<Setter Property="Height" Value="44" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type TextBox}">
<Border x:Name="border" BorderBrush="Transparent" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}" ClipToBounds="True">
<Grid>
<Border x:Name="innerBorder" Background="Transparent" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="1" Margin="-1">
<Border.Effect>
<DropShadowEffect Direction="270" Opacity="0.2" BlurRadius="4" ShadowDepth="2" Color="#000000"/>
</Border.Effect>
<ScrollViewer />
</Border>
</Grid>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</UserControl.Resources>
<Grid>
<TextBox />
</Grid>
普通のTextBoxのように入力を戻すにはどうすればよいでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/13 01:10
2017/01/13 01:28