0

XAML と C# で RichEditBox を使用しています。XAML には次の 3 つのイベントがあり、C# には対応するハンドラーがあります (バック コード)

DoubleTapped="RichEditBox_DoubleTapped" RightTapped="RichEditBox_RightTapped" PointerReleased="RichEditBox_PointerReleased"

しかし、デバッグポイントを配置した後、それらのどれもトリガーされていないことがわかりました。

単語ではなく、RichEditBox 内の空のスペースをダブルタップすると、DoubleTapped イベントがトリガーされます。このイベントが処理されると、単語でもダブルタップが機能し始めます。

上記のイベントのいずれかを単語で処理する必要があります。しかし、どれも期待通りの反応を示していません。どうすれば達成できますか?

4

2 に答える 2

1

わかりました。次のように機能する他の 2 つのイベントを取得しました。

SelectionChanged="RichEditBox_SelectionChanged" Holding="RichEditBox_Holding"

質問で言及されている上記のイベントはバグかもしれませんが、確かではありません。

于 2013-05-20T18:58:54.827 に答える