setfocus相关内容

使用 UpdatePanel 中的 UserControls 将注意力集中在部分回发上

我在 AJAX UpdatePanel 内的表单上有一堆用户控件,其中包含几个控件,包括一个 TextBox. 这些用户控件中的每一个都构成数据输入表单上的一个字段.某些字段已打开 AutoPostBack 并触发一个事件,该事件会在服务器端更新另一个表单字段中的值. 但是,当部分回发返回并更新计算字段时,表单焦点丢失 - 表单上的第一个字段重新获得焦点.因此,表单对于数据输入毫无用处 ..
发布时间:2022-01-22 19:27:41 C#/.NET

如何根据需要将焦点放在文本框上

我在用户窗体上有一个文本框.如果用户未能在此文本框中输入任何内容,我需要捕获它以强制输入.我可以很容易地做到这一点,但是在通知用户他们需要输入之后,我希望焦点返回到文本框.现在,它不这样做.这是我的代码: Private Sub txtAnswer_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)选择案 ..
发布时间:2022-01-13 11:50:00 其他开发

如何使用 MVVM 将焦点设置为 WPF 控件?

我正在我的视图模型中验证用户输入并抛出验证消息,以防任何值的验证失败. 我只需要将焦点设置为验证失败的特定控件. 知道如何实现这一目标吗? 解决方案 一般来说,当我们想在坚持 MVVM 方法的同时使用 UI 事件时,我们会创建一个Attached Property: public static DependencyProperty IsFocusedProperty = De ..
发布时间:2021-12-23 13:15:29 C#/.NET

将焦点设置为 iframe 内容

我有一个带有 document.onkeydown 事件处理程序的页面,我将它加载到另一个页面的 iframe 中.我必须在 iframe 内部单击才能让内容页面开始“收听". 有什么方法可以在外页中使用 JavaScript 将焦点设置到内页上,这样我就不必在 iframe 内单击? 编辑:对评论的回应: 上下文是主窗口是一个类似灯箱的系统,除了显示图片之外,它显示 ifram ..
发布时间:2021-12-18 13:38:50 前端开发

使用 Java 在 Selenium WebDriver 中聚焦元素的正确方法

WebDriver 的 selenium.focus() 相当于什么? element.sendKeys(""); 或 new Actions(driver).moveToElement(element).perform(); 我已经尝试了这两种方法并且它们都有效,但是哪一种总是适用于所有元素? 对于任何元素(例如按钮、链接等),哪种方式是正确的?这对我很重要,因为该功能将用于不同的 ..
发布时间:2021-12-15 08:56:37 Java开发

以角度方式设置元素焦点

在寻找如何使用 angular 设置焦点元素的示例后,我看到他们中的大多数人使用一些变量来监视然后设置焦点,并且他们中的大多数人为他们想要设置焦点的每个字段使用一个不同的变量.在具有许多字段的表单中,这意味着许多不同的变量. 考虑到 jquery 的方式,但想以 angular 的方式做到这一点,我提出了一个解决方案,我们使用元素的 id 在任何函数中设置焦点,因此,由于我对 angular ..
发布时间:2021-11-09 02:48:11 其他开发

当我从我的 android 设备中选择 next 时,在填写表单时,它会跳过任何下拉列表

我有一个由输入文本框、下拉菜单和提交按钮组成的网络表单. 当我在 android 手机上使用我的网站 - chrome 浏览器(或我的 android 设备上的任何浏览器)时,我使用手机键盘上的 next 导航到下一个字段. 表单上的字段序列: 名字(文本输入) 姓氏(文本输入) 天(下拉) 月(下拉) 年(下拉) 地址(文本)zip(文本) 提交(按钮) 我的 ..
发布时间:2021-09-23 19:43:53 前端开发

为什么表单无法获得焦点?

我有一个像这样模态启动的表单: private void find_street_Click(object sender, EventArgs e){this.WindowState = FormWindowState.Minimized;表单 findForm = new FindStreet();findForm.ShowDialog();this.WindowState = FormWin ..
发布时间:2021-09-19 18:40:14 C#/.NET

使用 Python 3.7.3,如何禁用 Tkinter 的背景“Tab"?键绑定

我试图在没有在根或帧级别明确绑定到它的情况下拦截 Tab 字符按下,因为这会增加超出预期的复杂性.我真的不想为每个按钮绑定一个简单的处理程序. 我想知道两件事: 如何拦截/禁用后台“Tab"键绑定? 空格键在选项卡后触发与该按钮关联的命令(即使您在当前选项卡的不同小部件上手动调用 widget.focus_set()):我该如何防止这种情况? 出于某种原因,Tkinter 处理 ..
发布时间:2021-09-08 19:52:35 其他开发

SDL2 在不给予焦点的情况下提升窗口

我需要在窗口上显示工具提示.我正在使用工具提示创建第二个窗口并使用 SDL_RaiseWindow() 将其带到顶部.但是,这样做会导致工具提示窃取焦点,这不是我想要的.有没有办法在不改变焦点的情况下将窗口带到顶部? 另外,有没有办法在不改变窗口的 Z 顺序的情况下设置焦点(鼠标和/或键盘)? 解决方案 Neil 提供的答案仅适用于 X11,因为 SDL_SetWindowInput ..
发布时间:2021-07-17 19:35:09 其他开发

在 SAPUI5 表中的输入字段中循环时,有没有办法避免按住 ALT 键?

我有一个包含输入字段的 SAPUI5 表.我在 http://jsfiddle.net/bgerth/x8h92mz8/ 准备了一个例子. 当您按 ALT+TAB 时,您可以在表中的输入字段之间循环(我是通过查看 sap.m.ListBase.prototype._startItemNavigation).只有按 TAB 键才会聚焦表格外的第一个元素. 我认为这很不直观.有没有办法让 ..
发布时间:2021-07-14 20:25:12 其他开发

MFC:如何在一个函数中捕获对话框的每个控件的设置焦点

我有“n"个具有相同基本对话框的对话框.每个对话框都有自己的控件 编辑框 组合框 列表控件 等 在基本对话框中,如何设置每个控件的焦点消息,例如,使用 给出一个消息框 text("你好,我得到了焦点,我的 ID 是 %d")? 解决方案 根据这篇SO文章,可以hookWM_SETFOCUS 消息. 您可以使用 GetDlgCtrlID 带有钩子返回的 hwnd. ..
发布时间:2021-06-02 21:32:16 C/C++开发

VBScript将焦点放在IE中的窗口上

我正在更新使用VBScript在IE中拉出一个窗口的旧代码.由于某些原因,它喜欢在IE后面打开.Google为我提供了以下几行代码,用于在VBScript中设置窗口焦点: set WshShell = WScript.CreateObject("WScript.Shell")WshShell.AppActivate("calculator") 但是,当我在IE中运行此程序时,出现错误“所需 ..
发布时间:2021-05-16 19:37:11 其他开发

模块功能frm.setfocus运行时2449错误

我在frm.setfocus行上引起“运行时错误2449,表达式中有无效方法"的函数存在问题.所引用的表单是子表单,请提供任何人帮助以解决此错误吗? 函数是: Function NewItemsSaveAfter(frm as Form)如果frm.Parent.PartSaveYesNo =“是",则varCurrRec = frm.CurrentRecordfrm.Parent.Fo ..
发布时间:2021-05-09 20:08:12 其他开发

VBA用户窗体:在文本框上使用SetFocus后出现意外行为

我有一个UserForm,它显示活动工作表中各个单元格的文本内容,并有一个TextBox,允许用户输入新信息. 每当用户通过Workbook_SheetSelectionChange事件选择新的单元格/范围时,UF就会自动更新. 在UF更新过程结束时(UF代码模块内的公共子程序),我使用TextBoxName.SetFocus(以及.SelStart = .TextLenght)将焦点 ..
发布时间:2021-05-05 18:34:55 其他开发

WPF窗口设置焦点

我有一个WPF窗口,我只创建一次,然后多次创建Show()和Hide().现在,我正在寻找一种将焦点设置在每个Show()上的元素上的方法.我在哪里以及如何做到这一点? 解决方案 在WPF中,有两个与焦点有关的主要概念:键盘焦点和逻辑焦点.键盘焦点是指接收键盘输入的元素,逻辑焦点是指具有焦点的焦点范围中的元素.在此概述中详细讨论了这些概念. 通过同时包含Window.Show/Hid ..
发布时间:2021-04-01 19:57:54 C#/.NET