问题标签 [setfocus]
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# - 使用 Caliburn.Micro 时如何在 Silverlight 中设置表单的初始焦点
我有一个表单,想将初始焦点设置为文本框。有没有使用 Silverlight 和 Caliburn.Micro 的好方法?我的第一个想法是添加一个在页面加载时触发的事件并将焦点设置在那里。但是,我怀疑这不是这样做的方法,因为这需要找到文本框。有没有标准的方法来做到这一点?
c# - 使用附加属性将初始焦点设置到 Silverlight 表单中的控件
我正在尝试将初始焦点设置为 Silverlight 表单中的控件。我正在尝试使用附加属性,以便可以在 XAML 文件中指定焦点。我怀疑在控件准备好接受焦点之前设置焦点。任何人都可以验证这一点或建议如何使这项技术发挥作用吗?
这是我的 TextBox 的 XAML 代码
该属性在 AttachedProperties.cs 中定义:
当我在 SetInitialFocus 方法中放置断点时,它会触发并且控件确实是所需的 TextBox,并且它确实调用了 Focus。
我知道其他人已经创造了行为等来完成这项任务,但我想知道为什么这不起作用。
asp.net - 使用 UpdatePanel 中的 UserControls 将注意力集中在部分回发上
我在 AJAX UpdatePanel 内的表单上有一堆用户控件,其中包含几个控件,包括一个 TextBox。
这些用户控件中的每一个都构成数据输入表单上的一个字段。一些字段已打开 AutoPostBack 并触发一个事件,该事件更新另一个表单字段服务器端中的值。
但是,当部分回发返回并更新计算字段时,表单焦点丢失 - 表单上的第一个字段重新获得焦点。因此,该表格对于数据输入毫无用处。
我已经看到了一些解决方法,包括计算服务器端下一个要关注的字段并使用 ScriptManager.SetFocus(),在表单中传递下一个 UserControl,但我无法让它与我的用户控件一起使用。无论如何,这仍然感觉像是一个 hack,令人失望的是 UpdatePanel 不仅仅让这项工作发挥作用。
使用 ASP.NET 4.0、Visual Studio 2010。
jquery - jquery 最后一个焦点元素
我有一个基本的登录表单,它使用 ajax 来登录用户。如果详细信息不正确,则会显示显示登录失败的文本。当显示最后一个文本框时,用户输入的文本失去焦点。
是否可以在按下提交/按下回车键之前将焦点设置到用户所在的最后一个文本框?
任何建议,谢谢。
wxpython - wxPython .SetFocus() 在 ID 上
我只是想知道是否有一种方法可以根据其 ID 而不是名称来设置说 wx.TextCtrl() 的焦点。
通常你会做类似...
然后将焦点设置在文本上。但是,我将有未确定数量的 wx.TextCtrls,并且我将有一个循环来制作它们,它们都具有不同的 ID。我想知道他们是否是这样做的一种方式?
我看到了一种使用字典的方法,但我假设有更好的方法来做到这一点。
谢谢,
php - 将输入字段焦点设置为开始输入
我正在寻找一种能够在没有选择任何内容的情况下开始在网站上打字的方法,然后让特定的输入字段成为焦点。
谷歌也使用了这个功能。在他们的搜索结果中,您可以单击任意位置(使搜索字段失焦),当您开始键入时,它会自动再次关注搜索字段。
我在考虑 jQuery 通用 onkeyup 函数来专注于该领域,有什么建议吗?
非常感激。
c# - WPF-如何在不使用向上、向下、向左和向右箭头键的情况下设置事件向上、向下、向左、向右?
我正在使用面部跟踪进行 HCI(人机交互)。我正在尝试使用面部控制 PC。
我有 3x3 二维网格的按钮。1 2 3 4 5 6 7 8 9
假设,当前焦点在按钮 5 上。如果我按向上箭头,则焦点将在 2 上,向下箭头焦点将在 8 上,向左箭头 4 和向右箭头 6。
我想在不使用向上、向下、向左和向右箭头键的情况下实现向上、向下、向左和向右箭头功能的功能。我已经完成了左、右、上和下的决定。需要进行哪些事件处理、设置 tabindex 和进一步处理?
cocoa - Cocoa 应用程序的可执行文件可以从调用者那里窃取焦点吗?
假设我有一个标准的 Cocoa 应用程序调用 Foo.app(就像你在 Xcode 中选择 New Project > Cocoa Application 得到的那样),如果我通过终端使用以下命令打开应用程序:
然后我在顶部的状态栏上看到了 Foo 的名字,它的窗口处于焦点,在所有其他应用程序的前面。
相反,如果我直接从终端调用埋在 .app 文件夹中的可执行文件,例如:
似乎什么都没有发生。经检查,该应用程序确实已打开,但它不是焦点(终端仍然是),我必须在 Dock 上找到它或找到它的窗口。
Foo 应用程序有什么方法可以确保它在运行时处于焦点位置?即使它如上所述通过其可执行文件运行?
visual-studio - 在 Visual Basic 6 中从所有对象中移除焦点
是否有一种方法可以让用户单击表单本身,然后从当前拥有的任何对象(文本框、组合框等)中移除焦点?基本上,焦点可以一次从所有事物中统一移除吗?
将焦点设置到表单本身不起作用。
我想过做旧的“将占位符按钮隐藏在另一个对象后面”的技巧,但我真的不喜欢那个。
谢谢!
c++ - 如何在特定窗口中设置控件的初始焦点?
我创建了一个应用程序,在其中我使用窗口过程来跟踪窗口中的所有控件。
我的问题是,我如何最初将焦点设置到窗口中第一个创建的控件?