1
私はWP7.1でMaskedTextBoxを作成していますが、最初のクリックですべてのテキストを選択したいと思います。 2番目のクリックでは、キャレットの位置はクリックされた位置でなければなりません。しかし、MaskedTextBox内をクリックしたときにいつも、キャレットの位置は開始位置または終了位置になります。MaskedTextBoxの位置付けの問題 - WP7.1
この問題を解決するには誰も助けてください。
保護されたオーバーライド無効OnGotFocus(RoutedEventArgs e)の最初のクリックのために
{ if (IsFirstClickSelect) this.SelectAll(); base.OnGotFocus(e); }
は、テキストが集中し、すべてのテキストが内部にフォーカスメソッドを持って選択されます。 2回目のクリックではすでにフォーカスされているので、GotFocusメソッドを捕まえられませんでした。だから私はクリックした位置を設定するように教えてください。
ありがとうございます。