我有一些TextBox,当我将鼠标悬停在它上面时,光标不会改变:
但是,当我输入一些文字时,我会在悬停时看到一个光标:
即使文本框为空,我希望光标在此文本模式下可见。
答案 0 :(得分:2)
当您将鼠标悬停在文本框上时,默认行为会显示I Beam,我不确定文本框的内容是什么,您可能会以某种样式覆盖此行为。
你可以实现这个触发器来解决它:
<TextBox>
<TextBox.Style>
<Style TargetType="TextBox" BasedOn="{StaticResource {x:Type TextBox}}">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Cursor" Value="IBeam"/>
</Trigger>
</Style.Triggers>
</Style>
</TextBox.Style>
</TextBox>