focus相关内容

如何禁用 Primefaces 对话框中第一个输入的焦点?

我的页面中有一个对话框,其中包含一个输入字段 (Date, Calendar) .问题是打开对话框后日历直接打开,因为焦点设置在第一个输入上. 有没有办法在 Primefaces 中禁用焦点? 解决方案 您可以更改默认行为; http://forum.primefaces.org/viewtopic.php?f=3&t=29050 您始终可以覆盖小部件的默认行为,例如防止 ..
发布时间:2021-12-31 10:46:08 其他开发

编辑 DataGridViewTextBoxColumn 并按 EnterKey 后,如何防止转到下一行?

我正在使用 DataGridViews 开发一个程序.在一个 DatagridView 中有一个 DataGridViewTextBoxColumn,用户可以对其进行编辑.当用户完成将数字输入其中时,他按键盘上的 ENTER.现在DataGridView 完成它所有的Events,毕竟Events,最后一件事就是问题. 一切都完成了,Windows 将选择下一个 DataGridViewRo ..
发布时间:2021-12-30 12:41:33 C#/.NET

没有滚动的jQuery焦点

如何聚焦于 HTML 元素(例如“a")而不更改当前滚动设置. 例如.如果我使用: $('#link').focus(); 并且此链接在屏幕中不可见(例如在可见区域下方)浏览器向下滚动以显示该元素.如何在不移动滚动条的情况下设置焦点?我需要将滚动条留在原来的位置. 我已经尝试过这个,但它会产生一些屏幕闪烁,这是一个黑客,而不是一个优雅的解决方案: var st=$(documen ..
发布时间:2021-12-29 10:59:06 其他开发

GWT:如何删除 Canvas 小部件的焦点指示器?

我使用以下方法创建了一个画布: Canvas canvas = Canvas.createIfSupported(); 并通过以下方式将其添加到 DOM: RootPanel.get("canvasContainer").add(canvas); 当我在 Chrome 中打开页面并单击它时,它会以橙色焦点边框突出显示.在 Android 浏览器中,当触摸画布时,整个画布会以半透明的蓝色叠加 ..
发布时间:2021-12-28 22:06:03 其他开发

将焦点设置到文本字段

我有一个用 netbeans 开发的应用程序,我想在显示面板时将焦点设置到某个 jTextField.我已经阅读了许多帖子并尝试了各种方法,但都没有奏效.主要问题之一是在哪里放置所需的代码,我相信在我的情况下是 this.txtMessage.requestFocusInWindow(); 有一些帖子表明使用窗口侦听器,但是由于 netbeans 生成了 GUI,我无法看到如何实现接口,因为 ..
发布时间:2021-12-26 15:07:03 Java开发

哪些浏览器支持 document.activeElement?

哪些网络浏览器/版本支持 document.activeElement? 此属性可让您查看哪个元素处于活动状态/具有焦点. 实现之间是否有任何主要问题/差异? 解决方案 document.activeElement 支持 IE6+、FF3+、Safari 4+、Opera 9+、Chrome 9+.(FF2, Saf3 不支持此属性) ..
发布时间:2021-12-25 12:00:52 前端开发

防止 WebBrowser 控件窃取焦点?

有没有办法阻止 WebBrowser 控件导致其父窗体出现在前面? 如果使用 InvokeScript 方法在主父文档中的 iframe 上调用调用 focus() 的 JavaScript 函数,将导致窗口直接将自身置于最前面(或至少导致任务栏图标开始闪烁)).有没有办法防止这种情况发生? 更新: 我找到了解决问题的临时方法. 当 WebBrowser 的父表单的 Dea ..
发布时间:2021-12-25 11:57:55 C#/.NET

使用 Android GridView 的键盘导航不会滚动网格

我正在尝试使用键盘在项目的 GridView 中导航. 在简短的演示中,它只包含一个 GridView(包含带有 android:focusable="true" 的项目视图),你可以看到没有一个项目获得焦点 - 网格就是东西滚动(项目不会变成橙色). 添加 android:descendantFocusability="afterDescendants" 允许首先聚焦每个项目,但仍然 ..
发布时间:2021-12-24 13:55:04 移动开发

如何在 Silverlight 中设置文本框焦点?

在我的 Silverlight 应用程序中,我似乎无法将焦点放在 TextBox 控件上.根据各种帖子的推荐,我已将 IsTabStop 属性设置为 True,并且我正在使用 TextBox.Focus().尽管 UserControl_Loaded 事件正在触发,但 TextBox 控件没有获得焦点.我在下面包含了我非常简单的代码.我错过了什么?谢谢. Page.xaml ..
发布时间:2021-12-23 23:26:47 其他开发

RecyclerView 焦点滚动

我有一个 RecyclerView,通常有两列,最多八列.我们使用了很多 D-PAD 导航.我们在滚动时遇到问题,焦点项目会从左跳到右.看照片: 我注意到如果接下来出现的项目被缓存,滚动时没有焦点问题.我的另一个问题是我的焦点项目可能出现在我的粘性标题下方.这是不希望的.所以我觉得如果我这样做了,滚动时它会有一种“阈值".这样当焦点在屏幕外的一项内时,它会滚动.这样,焦点永远不会在最底部或最 ..
发布时间:2021-12-23 21:17:55 移动开发

WPF MVVM 焦点字段加载

我有一个视图,它下面有一个 TextBox 和几个 Button.当窗口加载时,我希望 TextBox 获得焦点. 如果我不使用 MVVM,我只会在 Loaded 事件中调用 TextBox.Focus().但是,我的 ViewModel 不知道我的视图,所以如何在不将代码放入视图的代码隐藏中的情况下完成此操作? 编辑:阅读答案后,我决定将此代码放在视图 xaml 中 ..
发布时间:2021-12-23 13:28:46 C#/.NET

WPF-MVVM:从 ViewModel 设置 UI 控制焦点

在 MVVM 架构中设置控制焦点的好做法是什么. 我设想的方式是在 ViewModel 上使用一个属性,该属性会在需要时触发焦点更改.然后让 UI 控件绑定/侦听该属性,以便在它发生更改时设置适当的焦点. 我将其视为 ViewModel 的事情,因为我想在 ViewModel 执行特定操作(例如加载特定数据)后适当设置焦点. 最佳实践是什么? 解决方案 按照此处的答案中的 ..
发布时间:2021-12-23 13:19:44 C#/.NET

WPF - 单击按钮时设置焦点 - 无代码隐藏

有没有办法使用 WPF Triggers 将 Focus 从一个控件设置到另一个控件? 就像下面的例子: 我正在尝试使用严格的 MVVM 找到执行此类操作的方法.如果这是不应该通过 XAML(在 MVVM 中)完成的事情,那很好.但我想查看一些关于它如何在 XAML 之外执行它的 MVVM 模式的文档. 解决方案 您是否考虑过使用附加行为.它们易于实现和使用 AttachedPro ..
发布时间:2021-12-23 13:03:53 C#/.NET

如果不是 body 元素,Android 无法正确滚动输入焦点

当移动浏览器调出键盘时,它会尝试移动滚动条,以便输入仍在视图中. 在 iOS Safari 上,它似乎通过找到最近的滚动父级来正确执行此操作. 在 Android 原生或 Chrome 移动浏览器上,它似乎只是尝试使用 body 元素然后放弃,因此焦点输入隐藏在键盘下方. 如何破解 在 body 元素上设置 overflow-y: hidden.创建一个可滚动的容器并在其中 ..
发布时间:2021-12-21 18:09:29 移动开发

输入文本的 CSS 输入字段文本颜色

我有一个输入框,里面的文字颜色是黑色的.(我正在使用 jquery.placeholder)假设那里的文字是“电子邮件" 当您单击此字段时,黑色占位文本会消失(感谢 jquery.placeholder). 输入到该字段的任何文本,我希望它变成红色,当您取消选择该字段时,我希望它保持红色. 目前,“电子邮件"文本是黑色的,我输入的任何内容都是红色的,这很好,但是一旦我取消选择,它 ..
发布时间:2021-12-21 18:08:57 前端开发

聚焦在固定父级内的 iOS 输入停止固定元素的位置更新

以下发生在 Mobile Safari iOS 6.1.2 重现步骤 创建一个 position: fixed 元素,其中包含一个 元素. 实际结果 输入 - 未聚焦 输入未聚焦时固定元素的位置是正确的. 输入 - 重点 当输入被聚焦时,浏览器进入一种特殊模式,在这种模式下它不再更新固定元素的位置(任何固定定位的元素,而不仅仅是输入的父元素)并向下移动整个 ..
发布时间:2021-12-21 18:00:18 移动开发