- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
简短的问题 - 用简单易懂的语言表达的真正区别是什么?..
摘自 MSDN:
区别在于这些模式描述的最后部分。但我无法理解。谁能用更人性化的方式解释一下?
最佳答案
KeyboardNavigation 类定义了三个附加属性,允许修改每种导航模式:
KeyboardNavigation.TabNavigation,KeyboardNavigation.DirectionalNavigation,KeyboardNavigation.ControlTabNavigation
每个属性都定义了六个可能的值。这些值指定如何在列表控件(例如:ListBox、listview)中完成导航
例如;
KeyboardNavigation.DirectionalNavigation="Contained"
用于指示当我按键盘上的向下或向上箭头在列表中的项目之间导航时,导航停止在最后一项或第一项,然后我们必须使用相反的按钮进一步向上导航或向下。
KeyboardNavigation.DirectionalNavigation="Cycle"
用于指示当我按键盘中的向下或向上箭头在列表中的项目之间导航时,导航以循环方式从顶部或底部项目继续
TabNavigation 也是如此,它指示当我们按下列表中的选项卡按钮时的导航模式
关于wpf - KeyboardNavigationMode Contained 和 Cycle 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4397727/
我想使用箭头键在我的窗口中导航。它到目前为止有效,但如果我到达窗口的末尾,焦点将换行到第一个主菜单项。但我希望焦点停留在我窗口中的最后一个控件上。 private void Window_Previe
简短的问题 - 用简单易懂的语言表达的真正区别是什么?.. 摘自 MSDN: 包含 - 根据导航方向,当到达容器的末尾或开头时,焦点将返回到第一个或最后一个项目,但不会移过开头或结尾容器的。 循环 -
我是一名优秀的程序员,十分优秀!