Windows Phone アプリで読み取り専用を使用して、TextBox
コピー可能なテキストを表示しています。TextBox
ここで、ユーザーがタップした単一の文字をタップしたいと思います。
次のコードは最初の文字を適切に選択しますが、一瞬後に選択がリセットされます (つまり、Windows Phone はタップ位置の単語全体を自動的に選択します)。
private void TextBox_Tap(object sender, System.Windows.Input.GestureEventArgs e) {
TextBox box = sender as TextBox;
Dispatcher.BeginInvoke(delegate { box.Select(0, 1); });
//simplified example: select only the first character.
}
ただし、これは WP7 では問題なく動作します。
古い動作に戻す方法についてのアイデアはありますか?