问题标签 [tabbing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
770 浏览

c# - (在 tabcontrol 上)通过控件自动切换 TabControl.tabs 的有效方式

我已经尝试编辑它以区分 tabControl 上的“选项卡”和使用 Tab 键通过控件的“选项卡”,但我只是要通电并希望含义清楚......

我有一个带有选项卡控件界面的 ac# 项目。3 个标签页(个人信息、联系人详细信息、附加说明)和相关控件包含在每个标签中。

我们的大多数用户发现仅使用键盘导航界面更容易(例如键盘快捷键和导航控件的选项卡)。我已经包含了各种快捷键组合的键盘监听器。例如,PageUp 和 PageDown 将允许用户翻阅各个选项卡。

然而,这些用户在输入信息时遵循相同的模式:一旦他们通过 PersonalInformation 选项卡的控件(根据需要填充)并到达选项卡上的最后一个控件,他们希望“保持选项卡”。如:当最后一个控件聚焦于 TabControl.Page1 时,用户按下 Tab 键会将焦点移动到 TabControl.Page2 上的第一个控件。当最后一个控件聚焦于 TabControl.Page2 时,用户按下 Tab 键会将焦点移至 TabControl.Page3。

通过这种方式,信息被分组并包含在一起,用户可以简单地继续键入和 Tab 键来输入表单上的所有信息,而无需使用键盘。

所以真正的问题是有效地做到这一点:我不能简单地处理最后一个控件的 OnLeave:用户(在最后一个控件上)选择较早的控件(甚至 shift-Tab)也会触发事件。

另一个问题是维护:如果维护者忘记/不知道这个“将焦点移到下一个选项卡”功能,在选项卡底部添加另一个控件可能会导致整个事情失败。也许将最后一个控件添加到表单中?

0 投票
1 回答
318 浏览

jquery - 如何在 Jquery 中强制使背景更改文本框的焦点事件具有正确的值?

我正在根据用户输入的值将文本框(子)更改为另一个文本框(父)。

这是使用以下 Jquery 完成的:

当使用鼠标或制表符直接将焦点从父文本框更改为子文本框时,子文本框在子文本框的焦点事件中仍然具有旧值。在 blur 事件中,子文本框具有正确的新值。

当我首先将焦点设置到一个完全不同的控件,然后转到子文本框时,子文本框的焦点事件中的值是正确的。

发生了什么事,如何强制更新子文本框值,以便它始终在焦点事件中注册?

0 投票
1 回答
1657 浏览

html - IE 不尊重带有/id 属性标签的单选按钮的选项卡顺序?

谁能告诉我为什么当您点击此处的单选按钮时, IE 6/7/8、Chrome、Safari中的标签顺序会混乱?适用于 Firefox 和 Opera。

http://jsbin.com/inuxa5

如果您选中第一个复选框然后开始跳格,您将从收音机 1转到复选框 3(绕过收音机 2)

相反,如果您首先选中复选框 4 并按 shift-tab 向后移动,您将从单选框 2转到复选框 2(绕过单选框 1)。

0 投票
1 回答
10625 浏览

latex - 在包含选项卡环境的图形周围创建一个框

我想在我的 LaTeX 图形周围创建一个框架或框,其中包含使用选项卡环境格式化的代码。我的代码看起来像这样:

我尝试过在图形内部和外部使用各种框和框架命令,但 LaTeX 通常会以“有问题——可能缺少 \item”或“不在外部 par 模式下”响应。

如何围绕我的图形内容创建一个框?

谢谢!

0 投票
3 回答
266 浏览

jquery - 在 FireFox 中的 href="#" 上使用 return false 时出现选项卡问题

堆栈溢出的人们,

我正在整理一个具有独立帮助文本和其他链接的表单,这些链接没有特定的目的地,但需要触发一些 jQuery 函数。

例如 :

单击或按下此链接时,文本旁边会出现一个帮助气泡。由于这个 href 有一个值(“#”),我必须编写一个函数(如下所示)来阻止页面从“跳转”到顶部:

这适用于大多数浏览器,但 FireFox 在切换时会卡住并且不会越过该元素。有没有更好的方法来做到这一点,或者这是一个已知的 FF 问题?

我尝试将 href 完全留空 - 但这在语义上既不正确,也不在 IE 中工作。

任何帮助将非常感激。谢谢

0 投票
1 回答
1358 浏览

silverlight - Silverlight 4 标签顺序问题?

我想知道我的 XAML 代码中是否缺少与选项卡相关的内容。在我的情况下,我需要单击两次才能前进到 Tab 键顺序中的下一个控件。找到在 Silverlight 4 中应用选项卡的正确方法会很棒。下面是我用于选项卡的代码。先感谢您!

0 投票
1 回答
739 浏览

silverlight-4.0 - TreeView Silverlight 4.0 中的选项卡

我有一个树视图。我正在动态创建树视图项。每个树视图项都有一个用于标题的堆栈面板。堆栈面板包含一个标签、四个文本框和两个按钮。我有一个类级标签索引计数器。在创建文本框时,我将选项卡索引设置为等于选项卡索引计数器,然后递增。第四个文本框和两个按钮未分配选项卡索引,并且 IsTabStop 设置为 false。不在文本框上设置选项卡索引具有相同的结果。

随着我的情况设置完成,当我在任何文本框内进行选项卡时,它会将焦点放在下一个树视图项目中的第一个文本框,而不是当前树视图项目标题中的下一个文本框。

那是怎么回事?

我一直在做研究,我发现了这个:http ://social.msdn.microsoft.com/Forums/en/wpf/thread/98423dda-23c5-4480-b588-50ea9d313b64

唯一的问题是 SL4 中不存在 TabNavigation.Continue。

0 投票
3 回答
1322 浏览

iphone - 如何从 UILabel 的文本中删除制表符间距

我正在从本地 xml 文件中读取一些文本并将其显示在 UILabel 中。xml 中的文本最初具有选项卡式间距。我在编辑器中手动删除了这个选项卡,但它仍然出现在 UILabel 中,它使文本布局看起来非常混乱。

我该如何解决这个问题?

0 投票
3 回答
3819 浏览

vim - vim 智能标签

在 emacs 中,只要按下 tab,光标就会移动到当前行的适当位置。但是,在 vim 中,这不会发生,制表符是给定的长度,每次按制表符都会走那么远。有没有办法在vim中启用“智能标签”?

0 投票
2 回答
2897 浏览

cocoa - 在 Cocoa 应用程序中设置自定义 Tab 键顺序

我有一个包含两列字段的窗口。左边是 anNSTableView和 an NSTokenField,右边是两个NSTextFields。我希望标签顺序从左边向下,然后向右向下。(所以我的窗口中的顺序应该是NSTableView, NSTokenField, NSTextField, NSTextField。)但是,Cocoa 似乎正在确定自己的首选顺序,从上到下。NSTokenField位于窗口中的位置比任何其他控件都低,因此它始终会从到NSTableViewNSTextFields ,然后返回到左下角NSTokenField

我已尝试遵循 Apple 开发人员文档的这一部分,称为Enable Tabbing Between Text Fields,并按照我想要的顺序在字段之间拖动 Interface Builder 中的 nextKeyView。这似乎对 tab 顺序的影响绝对为零,据我所知,Cocoa 似乎仍然使用其默认检测方法来选择 tab 顺序。

有任何想法吗?我的目标是10.6+。