我正在使用 Xceed MaskedTextBox;
<xctk:MaskedTextBox Mask="000-000-0000" x:Name="PhoneTextBox">
<xctk:MaskedTextBox.Style>
<xctk:MaskedTextBox.Style>
<Style.Triggers>
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="Text" Value="___-___-____"/>
</MultiTrigger.conditions>
</MultiTrigger>
</Style.Triggers>
</xctk:MaskedTextBox.Style>
当我单击文本框输入数字时,它总是将光标定位在我单击的位置,而不是文本框的开头。这会导致用户开始输入数字并很快用完空间,因为如果他们在接近结尾处单击,他们可以输入更少的数字。
问:有没有办法点击框内的任意位置,让光标的起始位置在前面?