【发布时间】:2012-06-06 21:35:37
【问题描述】:
我有一个堆栈面板,当我在应用程序中四处切换时,它会不断获得焦点。
使用 snoop,我可以看到堆栈面板有一个 ContentControl,它有一个 ContentPresenter。获得焦点的是 ContentControl。我怎样才能禁用它?为什么这是默认行为?
【问题讨论】:
-
除非您设置
Focusable="True"(默认为False),否则StackPanel应该无法获得焦点。这个StackPanel在哪里,Window/UserControl,ItemsControl? -
在 ContentControl 上设置
Focusable="False"会发生什么?
标签: wpf stackpanel tabstop