问题标签 [textbox]
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.
asp.net - 将 CalendarExtender 动态添加到 Textbox 子类服务器控件?
我正在尝试创建一个从 TextBox 继承的服务器控件,它将自动附加一个CalendarExtender 。是否可以这样做,或者我的新控件是否需要从 CompositeControl 继承?我已经尝试过前者,但我不清楚应该在控件生命周期的哪个部分创建 CalendarExtender 的新实例,以及应该将它添加到哪个控件集合中。我似乎无法将它添加到 Page 或 Form 的控件集合中,如果我将它添加到 (TextBox) 控件的集合中,我将得不到任何弹出日历功能。
.net - 使 WinForms TextBox 的行为类似于浏览器的地址栏
当 C# WinForms 文本框获得焦点时,我希望它的行为类似于浏览器的地址栏。
要了解我的意思,请单击 Web 浏览器的地址栏。您会注意到以下行为:
- 如果文本框先前没有聚焦,则单击文本框应选择所有文本。
- 鼠标向下并在文本框中拖动应该只选择我用鼠标突出显示的文本。
- 如果文本框已经获得焦点,则单击不会选择所有文本。
- 以编程方式或通过键盘选项卡聚焦文本框应该选择所有文本。
我想在 WinForms 中做到这一点。
最快的枪支警报:请在回答之前阅读以下内容!多谢你们。:-)
在 .Enter 或 .GotFocus 事件期间调用 .SelectAll() 将不起作用,因为如果用户单击文本框,插入符号将放置在他单击的位置,从而取消选择所有文本。
在 .Click 事件期间调用 .SelectAll() 将不起作用,因为用户将无法用鼠标选择任何文本;.SelectAll() 调用将继续覆盖用户的文本选择。
在焦点/输入事件输入上调用 BeginInvoke((Action)textbox.SelectAll) 不起作用,因为它违反了上面的规则 2,它将继续覆盖用户对焦点的选择。
javascript - 用 JavaScript 计算文本宽度
我想使用 JavaScript 来计算字符串的宽度。这是否可能无需使用等宽字体?
如果它不是内置的,我唯一的想法是为每个字符创建一个宽度表,但这非常不合理,特别是支持Unicode和不同的字体大小(以及所有浏览器)。
asp.net - ASP.NET TextBox 控件在后台带有标签文本
我正在创建一个登录页面。我想创建具有“用户名”和“密码”作为其文本的 ASP.NET 文本框控件,但是一旦它们获得焦点,这些词就会消失,并且无论用户类型应该出现什么,就像普通文本框一样。如果用户将其留空并跳到下一个文本框,那么这些词会再次出现。这将消除在文本框前面放置单独标签的需要。如果有人可以分享他们的专业知识,我将不胜感激。
.net - 将插入符号放置在 MaskedTextbox 中
我希望能够覆盖将插入符号定位在蒙面文本框中的默认行为。
默认设置是将插入符号放置在单击鼠标的位置,由于掩码,被掩码的文本框已经包含字符。
我知道你可以像这篇文章中提到的那样隐藏插入符号,当控件获得焦点时,是否有类似的东西可以将插入符号定位在文本框的开头。
silverlight - 如何在 Silverlight 中赋予文本框焦点?
在我的 Silverlight 应用程序中,我似乎无法将焦点放在 TextBox 控件上。根据各种帖子的建议,我将 IsTabStop 属性设置为 True,并且我正在使用 TextBox.Focus()。虽然 UserControl_Loaded 事件正在触发,但 TextBox 控件没有获得焦点。我在下面包含了我非常简单的代码。我错过了什么?谢谢。
页面.xaml
页面.xaml.cs
wpf - 有什么方法可以使 WPF 文本块可选?
如何允许TextBlock
选择文本?
我试图通过使用样式看起来像文本块的只读文本框显示文本来使其工作,但这在我的情况下不起作用,因为文本框没有内联。换句话说,如何使它可选择?
silverlight - 在哪里可以找到 Silverlight 的自动完成文本框代码示例?
我今天已经搜索了一段时间,但我无法为 Silverlight 2 Beta 2 提供 AutoComplete TextBox 代码示例。最有希望的参考资料是在nikhilk.net上找到的,但目前还没有在线演示渲染并下载获取代码以使用 Beta 2 编译后,我也无法获取 Silverlight 插件来渲染它。我认为可以公平地说这是一个兼容性问题,但我不确定。有没有人有任何替代示例代码或实施建议?
textbox - 如何在 Powerbuilder 文本框中添加上标字符?
有没有办法在数据窗口的文本框的 Powerbuilder 属性窗口中执行此操作?
.net - 调整文本框上的自动完成下拉宽度
我在使用自定义 AutoCompleteSource 设置的 .NET 2 winforms 应用程序中使用文本框。无论如何通过代码我可以增加包含自动完成建议的列表的宽度?
理想情况下,我希望在不增加文本框宽度的情况下这样做,因为我在 UI 中缺少空间。