繁体   English   中英

在文本框未聚焦时显示文本框文本高亮显示

Show textbox text highlight while textbox is out of focus

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个文本框,里面有一些文字。 当文本框失去焦点时,如何防止文本框隐藏所选的文本突出显示?

3 个回复

textBox1.IsInactiveSelectionHighlightEnabled = true;

(显然,这是Fx 4.5中的新功能)

您可以从TextBox类扩展,然后处理SelectionChanged事件。

在大多数情况下,更改控件的默认行为是一个坏主意。 用户可能会感觉到它是意外的行为,这很糟糕。 在您的情况下,如果您设法创建这样的文本框,则用户可以同时在多个文本框中选择文本,因为选择不会隐藏。

告诉我,您希望所选文本保持突出显示的原因是什么? 因为可能还有另一种方式。

编辑 :显然,.NET 4.5支持这种功能: IsInactiveSelectionHighlightEnabled

您可以在On Focus和Leaving Focus事件处理程序上使用以下代码:

textbox.SelectionStart = 0;
textbox.SelectionLength = textbox.Text.Length;
2 突出显示文本时如何聚焦于文本框

我想设置一个注释UI,用户可以在其中输入注释的同时查看他们突出显示的内容以进行注释。 我有一个id为id的元素,它只是在可以键入注释的文本区域中淡出。 我的密码 如果没有removeAllRanges()和addRange(range) ,则文本区域将获得焦点,但文本将不突出 ...

3 jQuery高亮显示活动文本框

我创建了一个提琴,突出显示了一个活动的文本框。 它适用于JSFiddle https://jsfiddle.net/FingersCrossedErie/kgbhe2j5/ 但是,它在我的网页上不起作用。 我想念什么吗? ...

2016-01-15 02:40:36 2 110   jquery
4 如果已经高亮显示文本框中的高亮文本,如何选择?

因此,我有一个非常简单的JS函数,可以选择ASP.NET texbox(输入)中的所有文本: ..并在click事件中这样调用: 问题是,无论用户在文本框中单击多少次,都始终选择所有文本 。 我了解了这种情况的发生原因(基于我上面的代码的方式),但是当用户尝试在单词的中间单击以 ...

5 UWP文本框带有省略号,用于在未聚焦时显示长文本

我想在UWP应用程序中创建一个TextBox,如果它超出了TextBox的边界,则在文本的末尾显示一个省略号。 我需要的与此类似,但是对于UWP而不是WPF应用程序。 我相信我需要创建一种样式: 当未聚焦时,TextBox中的TextBlock的TextTrimming值为 ...

2018-10-28 21:57:20 1 125   xaml/ uwp
8 文本未显示在文本框中

每次打开createOrder表单时, orderNo都会增加1。 orderNo未显示在textbox11 。 我必须在文本框中输入内容才能自动更改为计数器。 编辑 -将代码放入form_load ,但是一旦createOrder表单打开,计数器似乎就不会改变。 ...

10 文本框未显示任何文本

我有一个表单(我们称之为 1),它打开一个新表单 (2),您可以在其中从 datagridview 中选择一个客户端。 当用户单击表单 (2) 中的接受时,我创建一个对象并将其传递给表单 (1)。 这是表单 (2) 中接受按钮的代码: 这是上面调用的形式(1)中的函数: 当我调试时,我看到对 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM