我真的很难处理应该是微不足道的事情。我只想从 UserControl 上的选项卡顺序中删除几个按钮。我已经尝试在他们的 xaml 声明中添加IsTabStop="False"
和KeyboardNavigation.IsTabStop="False"
属性,以及myButton.IsTabStop = false;
在 UserControl 的 Loaded 事件处理程序中进行设置。这些添加都没有任何效果,我仍然可以标签到我这样做的控件。
在 xaml 中设置 TabIndex 可以正常工作。如果这可能会有所不同,则 UserControl 将显示在 WPFElementHost 中。我的另一个想法是我可能需要为所有其他控件指定 TabIndex,但我还没有在任何地方阅读过,如果可能的话,我宁愿不明确说明。有没有人猜测可能出了什么问题?