问题标签 [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.
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)也会触发事件。
另一个问题是维护:如果维护者忘记/不知道这个“将焦点移到下一个选项卡”功能,在选项卡底部添加另一个控件可能会导致整个事情失败。也许将最后一个控件添加到表单中?
jquery - 如何在 Jquery 中强制使背景更改文本框的焦点事件具有正确的值?
我正在根据用户输入的值将文本框(子)更改为另一个文本框(父)。
这是使用以下 Jquery 完成的:
当使用鼠标或制表符直接将焦点从父文本框更改为子文本框时,子文本框在子文本框的焦点事件中仍然具有旧值。在 blur 事件中,子文本框具有正确的新值。
当我首先将焦点设置到一个完全不同的控件,然后转到子文本框时,子文本框的焦点事件中的值是正确的。
发生了什么事,如何强制更新子文本框值,以便它始终在焦点事件中注册?
html - IE 不尊重带有/id 属性标签的单选按钮的选项卡顺序?
谁能告诉我为什么当您点击此处的单选按钮时, IE 6/7/8、Chrome、Safari中的标签顺序会混乱?适用于 Firefox 和 Opera。
如果您选中第一个复选框然后开始跳格,您将从收音机 1转到复选框 3(绕过收音机 2)
相反,如果您首先选中复选框 4 并按 shift-tab 向后移动,您将从单选框 2转到复选框 2(绕过单选框 1)。
latex - 在包含选项卡环境的图形周围创建一个框
我想在我的 LaTeX 图形周围创建一个框架或框,其中包含使用选项卡环境格式化的代码。我的代码看起来像这样:
我尝试过在图形内部和外部使用各种框和框架命令,但 LaTeX 通常会以“有问题——可能缺少 \item”或“不在外部 par 模式下”响应。
如何围绕我的图形内容创建一个框?
谢谢!
jquery - 在 FireFox 中的 href="#" 上使用 return false 时出现选项卡问题
堆栈溢出的人们,
我正在整理一个具有独立帮助文本和其他链接的表单,这些链接没有特定的目的地,但需要触发一些 jQuery 函数。
例如 :
单击或按下此链接时,文本旁边会出现一个帮助气泡。由于这个 href 有一个值(“#”),我必须编写一个函数(如下所示)来阻止页面从“跳转”到顶部:
这适用于大多数浏览器,但 FireFox 在切换时会卡住并且不会越过该元素。有没有更好的方法来做到这一点,或者这是一个已知的 FF 问题?
我尝试将 href 完全留空 - 但这在语义上既不正确,也不在 IE 中工作。
任何帮助将非常感激。谢谢
silverlight - Silverlight 4 标签顺序问题?
我想知道我的 XAML 代码中是否缺少与选项卡相关的内容。在我的情况下,我需要单击两次才能前进到 Tab 键顺序中的下一个控件。找到在 Silverlight 4 中应用选项卡的正确方法会很棒。下面是我用于选项卡的代码。先感谢您!
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。
iphone - 如何从 UILabel 的文本中删除制表符间距
我正在从本地 xml 文件中读取一些文本并将其显示在 UILabel 中。xml 中的文本最初具有选项卡式间距。我在编辑器中手动删除了这个选项卡,但它仍然出现在 UILabel 中,它使文本布局看起来非常混乱。
我该如何解决这个问题?
vim - vim 智能标签
在 emacs 中,只要按下 tab,光标就会移动到当前行的适当位置。但是,在 vim 中,这不会发生,制表符是给定的长度,每次按制表符都会走那么远。有没有办法在vim中启用“智能标签”?
cocoa - 在 Cocoa 应用程序中设置自定义 Tab 键顺序
我有一个包含两列字段的窗口。左边是 anNSTableView
和 an NSTokenField
,右边是两个NSTextField
s。我希望标签顺序从左边向下,然后向右向下。(所以我的窗口中的顺序应该是NSTableView
, NSTokenField
, NSTextField
, NSTextField
。)但是,Cocoa 似乎正在确定自己的首选顺序,从上到下。NSTokenField
位于窗口中的位置比任何其他控件都低,因此它始终会从到NSTableView
右NSTextField
s ,然后返回到左下角NSTokenField
。
我已尝试遵循 Apple 开发人员文档的这一部分,称为Enable Tabbing Between Text Fields,并按照我想要的顺序在字段之间拖动 Interface Builder 中的 nextKeyView。这似乎对 tab 顺序的影响绝对为零,据我所知,Cocoa 似乎仍然使用其默认检测方法来选择 tab 顺序。
有任何想法吗?我的目标是10.6+。