问题标签 [lost-focus]

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 回答
62 浏览

java - 在失去焦点后显示所有帧(子帧和父帧)

我有 jFrame,我使用 DEFAULT_MODALITY_TYPE 创建新的 jDialog 框架。然后我最大化其他一些应用程序(如浏览器或其他东西),这样我的应用程序就不会被看到。当我想显示我的应用程序并单击任务栏上的图标时,它只显示子框架。在不禁用模态的情况下如何显示所有帧?

0 投票
2 回答
2021 浏览

knockout.js - 使用淘汰赛将值传递给模糊事件

我有 2 个输入框,两者都会在模糊事件上调用相同的函数,如下所示

在我的视图模型中,我创建了函数validateData

对于这个函数,我想在失去焦点时传递文本框的实际值。我的问题是我不知道将哪个值传递给这个函数。

我怎样才能实现它?

0 投票
1 回答
1073 浏览

python - 如何使用 Tkinter 并让我的应用程序保持焦点?

我有一个小应用程序,用户可以作为命令行与之交互。我希望用户能够将应用程序刚刚在屏幕上显示的信息复制到 Windows 剪贴板。显然,用户可以手动执行此操作,但需要几个步骤:右键单击窗口,选择“标记”,选择文本矩形,然后按 Enter 进行复制。我想允许用户通过键入“cb”或“copy”之类的短命令来自动执行此操作。

根据这个答案,获得剪贴板功能的一种简单方法是使用 tkinter 库。这确实运作良好。但是,我发现当我的应用程序启动时,它失去了焦点。似乎有一个隐藏的窗口(打开Tk()然后隐藏withdraw())有它。隐藏窗口的行为withdraw()并没有将焦点返回给我的应用程序。这是不方便的,因为打开应用程序后,用户必须手动切换回它,而不是仅仅开始打字。

我想创建一个 tkinter 对象,或者在隐藏新窗口后将焦点返回给我的应用程序,或者让我的应用程序一开始就不会失去焦点。我怎样才能做到这一点?

已经有各种与 tkinter 和焦点有关的问题,但它们似乎通常与将焦点放在 tkinter 本身打开的窗口上有关,而我想将焦点放在我的应用程序的原始窗口上,并拒绝它给 tkinter 窗口。

我在 Windows 8 机器上工作。

Pastebin http://pastebin.com/6jsasiNE

0 投票
1 回答
349 浏览

windows-phone-8.1 - 当应用程序失去焦点时,请执行此操作

当我的应用程序失去焦点时,我需要运行一个方法。具体来说,每次用户进入开始菜单时,我都需要更新我的动态磁贴。每当用户按下后退按钮或开始菜单按钮时,如何触发此方法?

我想如果我把它放在OnSuspending(object sender, SuspendingEventArgs e)方法中App.xaml.cs它会起作用,但事实证明不是这样!我发现关闭是应用程序启动时,但这并没有真正达到我想要的效果。

0 投票
3 回答
2510 浏览

c# - WPF DatePicker LostFocus 触发七次

我在这里有非常简单的场景。请看布局:

和代码隐藏:

所以,问题是当我选择某个日期然后单击时TextBox,事件LostFocus会触发 7(七!)次。一个当DatePicker我开始时真的失去焦点的时候TextBox并且完全剩下六次对我来说是无法解释的。

我该如何解决?我只需要触发一次此事件。或者我可以使用其他活动吗?我尝试LostKeyBoardFocus了相同的结果。

0 投票
0 回答
2258 浏览

css - dataTables 固定列插件不起作用

要共享文件,我在 github repo 链接上创建了一个项目:https ://github.com/shantanookirtane/dataTablesFixedColumns.git

这个存储库有 index.html,表在 DOM 结构下加载,类似于我运行应用程序时创建的内容。repo 包含所有必要的 css 和 js 文件。

我已经在这个项目的 github 上的 README.md 文件中添加了确切的问题描述,在这里再次粘贴相同的内容。

数据表版本:1.9.1
数据表固定列版本:3.0.2

DataTables 固定列的问题

这里的问题是,即使出现滚动条,左列也不是固定的,所以当你移动滚动条时,一切都会移动。

此外,如果您单击表中的第一个 TH 元素,即 (ServerName),则该表水平扩展并相互矛盾。在此过程中,如果您仔细注意到滚动条首先应用于具有 class=tab-content 的外部 div,然后应用于具有类 dataTables_scrollBody 的 div

我在这里寻找解决方案,以便我可以成功使用 Datatable Fixed 列插件

更新

所以现在我已经将数据表 v 更新到 1.10 并将代码推送到 gitlab 中的相同位置。虽然现在 fixedColumns 插件正在工作,但并不顺利。

以下是我现在面临的问题:

  1. 表格被渲染成带有垂直和水平滚动条的 DIV,看起来不太好。

现在,如果您单击表格中的第一个 TH 元素,即最左上角单元格,则垂直滚动条消失并且表格正确显示。但 FixedColumn 尚未开始工作。

现在,如果您从该表中失去焦点,如果您回来,您会注意到 FixedColumns 插件开始顺利运行。

0 投票
1 回答
1060 浏览

c# - 事件优先级:在 SelectionChange 之后调用 LostFocus

晚上,我遇到了在 LostFocus (TextBox)事件之前调用SelectionChanged (TabControl)事件的问题。

这是一个问题,因为在选项卡更改期间触发了 SelectionChanged,实习生将 ListView.SelectedIndex (TabControl>TabItem>ListView)重置为 -1。

文本框使用 LostFocus 更新/验证它的 textbox.text 取决于 SelectedIndex。文本框中的文本是从 a 存储/检索的,List<string>并且由于索引已更改,因此 List 恰好超出范围。

我环顾四周,厌倦了一些东西,也是一种“hack-y”方法,但并没有真正帮助。

代码:

0 投票
1 回答
1534 浏览

android - 单击它后如何自动从Android应用程序中的搜索视图中删除焦点

我正在制作图书查找器应用程序。第 1 步:我点击了搜索按钮,活动正在等待我的书名

ķ

step2:我输入一些书名 k2

k3

step3:焦点仍然停留在这个搜索按钮上,我必须点击屏幕才能让它消失。

有没有办法自动放松对我点击的最后一个小部件的关注?

0 投票
1 回答
484 浏览

c# - 失去焦点问题视觉工作室 2013

我的 Visual Studio 2013 昨天突然出现了一个严重问题,它开始出现“失去焦点”问题

我的意思是,当我打开 Visual Studio 时,它每隔几秒就会开始失去焦点,这真的很烦人,尤其是在编写代码时

不仅是visual studio,而且所有其他应用程序每隔几秒钟就会开始失去焦点的循环但是,一旦我关闭VS 2013,一切都会再次恢复正常,请帮助我解决这个问题,因为它让我发疯

0 投票
1 回答
60 浏览

focus - Chrome 应用程序:保持应用程序可见 + 未集中时检测

保持应用可见:我希望应用在用户点击关闭时可见(不是 X,但他们已经移动到不同的窗口),例如 chromeos 的音乐播放器。

不集中时检测:不言自明 遗憾的是,我无法提供代码示例,因为我不知道从哪里开始。