问题标签 [textchanged]

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 投票
2 回答
10214 浏览

wpf - WPF UserControl 与 TextBox,使用 TextChanged 事件 C#

我有一个带有标签的客户用户控件TextBoxBorder包裹在 aLabel和 aTextBox上,TextBox标签重叠)。我找到了几个(工作)示例,说明如何在TextChanged从我的 UserControl 调用该函数时使其工作。

只是文本框片段:

我尝试过RoutedEventHandler像我对按钮的 Click 事件一样使用,但它没有用。我如何得到它,所以当我说我在窗口上使用它时,它是必需的:

它将正确启动并执行所需的功能

0 投票
2 回答
4457 浏览

c# - 如何使 Silverlight TextBox.TextChanged 事件同步触发?

平台: Silverlight 4 / .NET 4

描述:

我有一个ComboBox,一个Textbox和一个NumericUpDown

列表用于调试目的。

复制:

请注意,有 、 和 的事件TextBox.TextChanged处理程序。CheckBox.CheckedCheckBox.UncheckedComboBox.SelectionChanged

以下是处理程序:

问题:

在组合框的事件处理程序中,我在设置复选框的选中状态之前设置了文本框中的文本。但是,如果您看一下下面的图片,您会看到CheckBox.Checked之前调用的事件处理程序TextBox.TextChanged

TextBox.TextChanged 异步发生

问题显然在于 TextBox.TextChanged 事件的异步执行,如 MSDN 定义中所述

TextChanged 事件是异步的。活动无法取消。

我真的需要这些事件处理程序完全按照它们更改的顺序执行。

问题: 有什么简单的方法可以实现我所需要的吗?

0 投票
2 回答
8808 浏览

android - 如何避免同时调用:AutoCompleteTextView 上的 onItemClicked 和 onTextChanged

我有这个代码。当我从建议列表中选择一个项目时,首先发生 onTextChanged,然后是 oItemClicked。现在我想在选择单词时,首先出现“onItemClicked”,然后出现“onTextChanged”。我看了一下Android doc,但没有提到这个话题。

更新: 详细地说,这是我想做的真实事情。有些东西与问题标题无关。

0 投票
1 回答
488 浏览

c# - _textChanged 事件给我错误“对象引用未设置为对象的实例”

我是 C# 的新手,所以仍然在寻找我的方式。

我有一个按钮,我只想在用户向文本框输入文本时启用。我收到此错误 - “对象引用未设置为对象的实例”。

这是相关代码(没有使用和变量):

}

0 投票
1 回答
648 浏览

silverlight-4.0 - Silverlight 4 重载文本框的 textchanged 事件由父文本框触发

我有一个从http://blog.roboblob.com/2010/07/16/custom-silverlight-textbox-control-that-immediately-updates-databound-text-property-in-twoway-binding获得的自定义文本框/comment-page-1/

在我的 xaml 中,我正在使用它,它工作正常,除非我将它嵌套并且父容器有一个 ImmediateTextBox:

在最低级别,它变得非常时髦。修改以前的,有时是以下生成的文本框。如果我使用自动完成框,它当然可以工作。问题是我想向文本框添加复制/粘贴/全选等行为,而自动完成框无法做到这一点,因为没有 selectedtext 或 selectall() 方法。我还注意到在 RoutedEventArgs 中,originalsource 为空。我认为使用它会导致它工作,但没有。有什么帮助吗?提前致谢。

0 投票
1 回答
1333 浏览

javascript - 仅通过按 Enter 附加 textchanged 事件

问:

如何使TextChangedasp:文本框仅在按下后才触发Enter,而不是其他键或在失去焦点时不触发?

0 投票
1 回答
3265 浏览

asp.net - ASP.NET Textbox TextChanged 和Button OnClick 事件交互?

我有一个通过 Google Chrome 访问的 ASP.NET 应用程序。在特定页面上,我有一个带有 OnTextChanged 事件的 asp:TextBox,该事件重新计算页面上的其他一些字段。我还有一个带有 OnClick 事件的 asp:LinkBut​​ton,它可以将更改保存到数据库中。

我遇到了用户通过单击保存按钮离开文本框的问题。该按钮在 TextChanged 事件之前触发,因此未在保存中捕获更改。我通过在 save 方法的开头复制 TextChanged 逻辑来解决这个问题。在我提交这些更改之前进行了一些测试,一切正常。

但是现在我的测试人员面临着一个不同的问题。当他更改文本字段并单击保存按钮时,触发 OnTextChanged 事件以更新页面上的其他值,但保存按钮的 OnClick 事件根本没有触发。他必须再次单击保存按钮才能触发 OnClick 事件。我在我的机器上测试了相同的功能,它对我来说仍然可以正常工作。他和我正在使用相同的数据库在相同的环境中查看完全相同的页面。我让我的测试人员清除了他的缓存等。我能找到的唯一区别是我的 Chrome 版本是“14.0.835.202 m”,而他的只是“14.0.835.202”。

Chrome 和 ASP.NET 是否存在任何已知问题,其中事件触发可能是非确定性的?任何人都有其他想法为什么会发生这种情况?谢谢你的时间!

0 投票
1 回答
91 浏览

c# - 5个字符后切换

我正在尝试刷卡,输入 5 个字符后,我希望它转到下一个文本字段。我正在扫描一张卡片。

目前我有:

但这会在输入一个字符后立即改变,是否有办法在输入 5 个字符后切换?

0 投票
4 回答
13599 浏览

jquery - 带有 Asp.net 的 jquery 中的文本更改事件

我有 2 个文本框,如果我在 textbox1 中写任何东西,它应该立即反映在 textbox2 中,如果我在 textbox2 中写任何东西,它应该反映在 textbox1 中。

那么我该怎么做呢?我之前看过这篇文章以及如何在两个文本框之间实现?

http://www.zurb.com/playground/jquery-text-change-custom-event

这是我的文本框:

0 投票
4 回答
6653 浏览

wpf - 加载页面时触发 Textbox.TextChanged。我该如何预防?

我遇到了 textbox.textchanged 事件的问题。我的文本框是数据绑定的,当页面加载时,会触发 textchanged 事件。如何防止它发生并且仅在用户进行任何类型的更改时触发?