focus 相关问题

Focus表示当前选择用于接收输入的图形用户界面的组件。

设置 UIWebView 内容在显示键盘时不移动

我已经做了足够多的研究,但找不到我的问题的答案。 假设我有一个 webView,其中有一些文本字段,其中一些文本字段放置在屏幕底部,以便当键入...

回答 4 投票 0

防止 HTML 对话框夺取焦点

元素一旦打开就会获得焦点,我知道这是预期的行为。但是,我考虑使用 元素在...

回答 3 投票 0

Material UI 自定义颜色

大家早上好, 我正在尝试使用 ReactJS 和 Material UI 开发一个网站。 我从这个模板开始。 我想在聚焦时修改 TextField 的颜色:现在它是蓝色的,...

回答 1 投票 0

WPF 文本框焦点

我将焦点设置在这样的文本框上: ...

回答 1 投票 0

Flutter TextField:如何在点击外部时失去焦点?

Flutter TextField:如何在点击外部时失去焦点? 文本域() 仅当点击另一个可以获取焦点的小部件(例如 TextField)时,它才会失去焦点。 如果 TextField 是......中唯一的一个小部件怎么办?

回答 1 投票 0

将visibility属性与focus/active伪元素结合使用来强制元素失去焦点是错误的吗? [已关闭]

我正在尝试仅使用 CSS 来“禁用”输入元素,以阻止用户关注特定的 DOM 元素。这是一个涉及使用指针的老问题(并且得到了很好的回答)-

回答 1 投票 0

CSS:将visibility属性与focus/active伪元素结合使用来强制元素失去焦点是错误的吗? [已关闭]

我正在尝试仅使用 CSS 来“禁用”输入元素,以阻止用户关注特定的 DOM 元素。这是一个涉及使用指针的老问题(并且得到了很好的回答)-

回答 1 投票 0

仅限 CSS:“禁用”输入元素并停止使用 Tab 键切换到元素的功能

第一次提问(所以我们开始吧) 当安全级别不足时,希望仅使用 CSS 来“禁用”输入元素,以阻止用户在屏幕上输入数据。这是...

回答 1 投票 0

如何以编程方式将焦点设置到由自动完成小部件的 fieldViewBuilder 构建的 TextField?

尝试通过从 AutoComplete 的 fieldViewBuilder 函数中提取 FocusNode 来为 TextField 提供输入焦点。为此,我需要在 fieldViewBuilder 函数内进行 setState 调用,这...

回答 1 投票 0

Delphi:TOleControl 将 ActiveControl 置于错误状态?

简短版本 使用嵌入在 Delphi 中的 TWebBrowser,用户必须单击超链接两次才能使其注册单击: 第一次点击被吃掉 第二次点击居然注册了...

回答 1 投票 0

如何在 flutter 中将焦点转移和撤消焦点从一个小部件到另一个小部件?

我是flutter的新手,我现在正在学习这个焦点是如何工作的? 到目前为止,从 ai chats 和 stackoverflow [链接][1](我发现的最好的链接之一)我开始了解“focusnode”...

回答 1 投票 0

带有缩略图箭头键和单击的图像查看器 - 无法再次聚焦于单击

我有一个相当简单的图像查看器,它将小图像(缩略图)放入 div 中,并允许用户通过左右箭头浏览缩略图并查看下面的较大图像。它还专注于...

回答 1 投票 0

具有里程碑意义的div的tabindex,对还是错?

我从辅助功能专家那里得到反馈,称我在地标区域上使用选项卡索引会让屏幕阅读器用户感到恼火。我添加了选项卡索引,以便用户可以使用跳过链接...

回答 1 投票 0

加载表单时如何将焦点放在文本框上?

我的 C# 程序中有一个文本框。当程序启动时,我需要将注意力集中在这个文本框上。 我在 Form_Load 上尝试过: MyTextBox.Focus(); 但它不起作用。 当...

回答 17 投票 0

如何使我的控件可聚焦?

我有控制 公共类 FocusTestControl :控制 { 公共 FocusTestControl() { DefaultStyleKey = typeof(FocusTestControl); } } 这是它的默认样式 <question vote="0"> <p>我有一个控制</p> <pre><code>public class FocusTestControl : Control { public FocusTestControl() { DefaultStyleKey = typeof(FocusTestControl); } } </code></pre> <p>这是它的默认样式</p> <pre><code> &lt;Style TargetType=&#34;local:FocusTestControl&#34;&gt; &lt;Setter Property=&#34;Focusable&#34; Value=&#34;True&#34; /&gt; &lt;Setter Property=&#34;Template&#34;&gt; &lt;Setter.Value&gt; &lt;ControlTemplate&gt; &lt;Grid&gt; &lt;Border Background=&#34;AliceBlue&#34; /&gt; &lt;/Grid&gt; &lt;/ControlTemplate&gt; &lt;/Setter.Value&gt; &lt;/Setter&gt; &lt;/Style&gt; </code></pre> <p>我将此控件放在窗口上:</p> <pre><code>&lt;Window x:Class=&#34;MakeWpfControlFocusable.MainWindow&#34; xmlns=&#34;http://schemas.microsoft.com/winfx/2006/xaml/presentation&#34; xmlns:x=&#34;http://schemas.microsoft.com/winfx/2006/xaml&#34; xmlns:local=&#34;clr-namespace:MakeWpfControlFocusable&#34; Title=&#34;MainWindow&#34; Height=&#34;350&#34; Width=&#34;525&#34;&gt; &lt;Grid&gt; &lt;Grid.RowDefinitions&gt; &lt;RowDefinition /&gt; &lt;RowDefinition Height=&#34;35&#34; /&gt; &lt;/Grid.RowDefinitions&gt; &lt;local:FocusTestControl /&gt; &lt;StackPanel Grid.Row=&#34;1&#34; Orientation=&#34;Horizontal&#34;&gt; &lt;TextBlock Text=&#34;Focused element: &#34; /&gt; &lt;TextBlock Text=&#34;{Binding RelativeSource={RelativeSource AncestorType={x:Type Window}}, Path=KeyboardFocusedElement}&#34; /&gt; &lt;TextBox Text=&#34;Text&#34; /&gt; &lt;/StackPanel&gt; &lt;/Grid&gt; </code></pre> <p></p> <p>但是单击控件并不会使其聚焦(我的意思是 KebordFocus)</p> <p>实际上,我的任务是处理 KeyDown 和 KeyUp 事件。但当元素没有键盘焦点时这是不可能的。</p> </question> <answer tick="true" vote="1"> <p>可以通过按 Tab 键盘键来设置键盘焦点。但点击 <pre><code>Control</code></pre> 时并未设置。我已订阅 <pre><code>MouseDown</code></pre> 事件并在处理程序中手动设置焦点。</p> <pre><code>public class FocusTestControl : Control, IInputElement { public FocusTestControl() { DefaultStyleKey = typeof(FocusTestControl); MouseDown += FocusTestControl_MouseDown; } void FocusTestControl_MouseDown(object sender, System.Windows.Input.MouseButtonEventArgs e) { Keyboard.Focus(this); } } </code></pre> </answer> </body></html>

回答 0 投票 0

配置ttk中的所有按钮,所以takefocus = 0

我尝试通过编写以下内容来配置应用程序中的所有按钮,将其 takefocus 选项更改为 0: 样式 = ttk.Style() style.configure('TButton', takefocus=0) 但他们仍然保持专注。

回答 1 投票 0

尝试使用 Angular 和 PrimeNg 手动聚焦输入时我做错了什么?

我正在使用 Angular 和 PrimeNg。我有一个类似 Google Forms 的应用程序,在该应用程序的一部分中,我有一组选项,每个选项都有一个单选按钮。我可以有“其他”选项,用户可以手动

回答 1 投票 0

如何将浏览器焦点从一个选项卡更改为另一个选项卡

我有一个 JavaScript 聊天客户端在一个浏览器选项卡(称为选项卡 A)中运行。现在,当消息到达时,用户可能位于另一个浏览器选项卡上(称为选项卡 B)。我正在寻找改变 f 的方法...

回答 8 投票 0

在 React 中使用 useRef 钩子获得焦点事件

大家! 我正在使用 React 和 Socket.io 开发一个聊天应用程序。 当打开模态窗口并单击模态中的按钮时,我将把鼠标指针移动到退出的 TextArea 组件...

回答 1 投票 0

管理或阻止对特定表单的关注

希望你一切都好。 我想知道如何管理(或阻止)表单特定部分的焦点。 我有这个#sliderContainer,其中包含 4 个表单。如果一种表格有效,我们将滑至另一种表格...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.