在MSDN中,我看到了这一点。但我无法理解,任何人都可以解释清楚有什么用处。
Gets or sets a value that indicates whether a control is included in tab navigation.
答案 0 :(得分:6)
根据显式TabIndex设置或基于页面层次结构的隐式TabIndex对表单进行排序。通过这种方式,您可以确保数据输入流畅 - 就像用户可以 Tab 从City到State到Zip而不是从Zip到City到State。
TabIndex完全意味着使数据输入字段的可用性更加友好。在许多方面,TabIndex有助于推动表单的工作流程,而无需明确告知最终用户。这是非常好的,但在大型表格上可能非常乏味。许多开发人员都不打扰。他们很糟糕。 IMHO
IsTabStop是 Tab 功能的一种开启。设置为true(默认值)时,用户将像平常一样通过表单继续 Tab 。设置为false时,用户将通过表单 Tab ,但会跳过该控件。
重要的是要注意,从Tab顺序中删除控件只是一种方便,绝不能保护控件不通过鼠标点击或手指点击手动输入。
IsHitTarget就像IsTabStop一样。但这是另一个问题;)
答案 1 :(得分:3)
它在锡上说的是什么
如果您说三个编辑框而中间的一个只显示,您可以将tabstop设置为false,然后第一个Tab跳转到第三个。鉴于标签顺序当然是正确的。