些細なことで本当に苦労しています。UserControlのタブ順序からいくつかのボタンを削除したいだけです。xaml宣言に属性を追加し、UserControlのLoadedイベントハンドラーで設定IsTabStop="False"
してみました。これらの追加はどれも効果がありませんでした。それでも、これを行ったコントロールにタブで移動できました。KeyboardNavigation.IsTabStop="False"
myButton.IsTabStop = false;
xamlでTabIndexを設定すると正常に機能します。違いが生じる可能性がある場合は、UserControlがWPFElementHostに表示されています。私が持っていたもう1つの考えは、他のすべてのコントロールにTabIndexを指定する必要があるかもしれないということでしたが、それをどこにも読んでいないので、可能であれば明示的に述べたくありません。何がうまくいかないのか誰かが推測していますか?