WPF で、ユーザーのマウス操作の結果としてテキスト選択が変更されるのを防ぐ方法はありますか? に設定しようとしIsHitTestVisible
ましFalse
たが、他のいくつかの機能も奪われているようです。
私は基本的に「マスクされたテキストボックス」を作成しています。これは「HH:MM AM」形式で時間を表示し、ユーザーが上/下キーを押して時間、分、および午前/午後の部分の値を変更できるようにします。左矢印キーと右矢印キーを使用すると、パーツ間を移動できます。アクティブな部分はテキスト選択によって表示されるため、ユーザーがどこかをクリックして選択を変更できるようにしたくありません。