我正在WP7.1中创建MaskedTextBox因为我想在第一次单击中选择所有文本。在第二次点击中,插入位置应该是点击的位置。但是,无论我在MaskedTextBox中单击哪个位置,插入位置始终位于起始位置或结束位置。
请有人帮我解决这个问题。
protected override void OnGotFocus(RoutedEventArgs e)
{ if (IsFirstClickSelect) this.SelectAll(); base.OnGotFocus(e); }
对于第一次单击,文本被聚焦并选择所有文本内部获得焦点方法。对于第二次点击我们无法捕捉到他的GotFocus方法,因为它已经集中注意力。所以请告诉我设置点击位置。
谢谢。
答案 0 :(得分:0)
这是Windows Phone 7.1中TextBox的默认行为