8得票2回答
WPF ItemsControl - 如何知道项目何时加载完成,以便我可以将焦点放在第一个项目上?

我在视图中有一个ItemsControl,它绑定到ViewModel中的ObservableCollection。集合已填充,并且随后从VM到View引发事件(考虑搜索结果和SearchFinished事件)。 我想将键盘焦点移动到ItemsControl中的第一项,但当我在View的代码后...

27得票3回答
如何防止新的WPF窗体抢占焦点?

我写了一个简单的MSN风格程序,使用WCF发送和检索消息。主窗体包含一个文本框,用于输入要发送的消息。在后台,应用程序每隔几秒钟轮询服务器以获取新消息。当接收到新消息时,将打开一个新窗口来显示它。这必须在UI线程上使用Dispatcher类完成。 问题是当新窗口显示时,焦点从文本框转移,导致...

9得票1回答
安卓浏览器在选择字段时出现奇怪的行为

安卓Webkit浏览器(已在2.2、2.3和3.0上测试)在模态元素叠加时表现出奇怪的行为。在这个例子中: 我正在展示一个z-index为200的jQuery UI日期选择器,一个覆盖整个文档高度和宽度的灰色遮罩层,z-index为199,并且所有这些都在常规表单的后面。 在上面的示例...

21得票4回答
Android输入框聚焦时滚动不正确,如果没有body元素

移动浏览器弹出键盘时,会尝试滚动条以便让输入框仍然在视图中。 iOS Safari似乎通过找到最近的滚动父级来正确执行此操作。 在Android本地或Chrome移动浏览器中,它似乎只尝试使用body元素,然后放弃,因此聚焦的输入框被键盘隐藏。 如何打破它 在body元素上设置overflow...

13得票4回答
JavaFX 2:如何通过程序将焦点集中在表格行上?

我正在尝试以编程方式选择/聚焦TableView的行。 我可以选择一行,但它没有被渲染为聚焦(未高亮显示)。我已经尝试了下面的代码的许多组合,但似乎没有什么作用。 table.getSelectionModel().select(0); table.focusModelPropert...

24得票4回答
旋转框无法获得焦点

我在一个活动中使用了4个EditText字段和2个下拉框。这些组件的顺序是2个EditText,然后2个下拉框,最后是2个EditText字段。 问题出现在当我使用软键盘“下一步”按钮从EditText转移到下拉框时,下拉框无法获得焦点,焦点被转移到了在下拉框之后放置的下一个EditText...

13得票1回答
窗口/舞台失去焦点时的事件

当JavaFX舞台失去焦点时,我如何运行一段代码(更确切地说是关闭窗口)? 例如在Dropbox或Chrome中:如果单击托盘图标,会打开一个小窗口。现在,如果您在屏幕上的任何位置单击,窗口将关闭。这正是我想在我的JavaFX应用程序中创建的行为。 我已经搜索了很长时间,但找不到解决方案....

17得票6回答
WPF文本框失去焦点后第一次验证未触发

我正在尝试对一个WPF表单进行对象验证。当我在文本框中输入内容、失去焦点、回到文本框并擦除我写的所有内容时,验证会触发。但如果我只是加载WPF应用程序并且在文本框上按Tab键而不写任何内容或从文本框中擦除任何内容,则不会触发验证。 这是Customer.cs类:public class Cu...

15得票2回答
调用setVisibility(View.VISIBLE)时不改变焦点

我有这样的一个场景,当某个操作发生时,我想让特定的字段可见。这很好用,但是当我在一个包含一些其他字段(如TextEdit)的LinearLayout上调用setVisible(View.VISIBLE)时,焦点会转移到TextEdit(或者至少屏幕滚动到它)。 是否有一种方法在调用setVi...

74得票20回答
Bootstrap按钮 - 在Chrome OS X上去掉轮廓

我希望实现这个效果: http://getbootstrap.com/javascript/#popovers-examples - 滚动到“live Demo”并点击红色的popover按钮,在Mac OS X上的Chrome中...它非常完美漂亮。 然而,在我自己的代码中,它是蓝色的轮廓线...