问题标签 [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.

0 投票
1 回答
2532 浏览

vb.net - 如何将自动完成添加到蒙面文本框?

在 .Net 中,有 MaskedTextBox 和具有自动完成成员的 TextBox。自动完成似乎不适用于 MaskedTextBox。你如何让 MaskedTextBox 使用自动完成功能?

我正在尝试在 Visual Basic 中执行此操作。

0 投票
1 回答
4017 浏览

wpf - 禁用窗口时WPF更改按钮背景颜色

我在 wpf 窗口上有一个透明背景的按钮。

问题是,当我用 .showdialog 打开另一个窗口时,表单和按钮一样被禁用,导致按钮变白(并且像拇指一样突出);列表视图和文本框控件也是如此。标签和分组框不会以这种方式受到影响,并且看起来仍然很好。

如何在禁用按钮、列表视图和文本框时保留它们的透明度颜色?

谢谢,罗伯

0 投票
5 回答
17473 浏览

wpf - 如何更改 WPF 文本框的突出显示文本颜色?

WPFTextBox本机使用系统突出显示颜色来绘制选定文本的背景。我想覆盖它并使其保持一致,因为它因操作系统/用户主题而异。

对于ListBoxItems,有一个巧妙的技巧(见下文),您可以在其中覆盖资源键以HighlightBrushKey在焦点设置中自定义系统突出显示颜色:

TextBox不幸的是,同样的技巧不适用于。除了“覆盖”之外,还有其他人有什么想法ControlTemplate吗?

注意:此行为似乎已添加到 WPF 4。

0 投票
3 回答
8211 浏览

c# - 如何在不禁用的情况下使 WinForms TextBox 中的文本不可选择?

是否可以在不禁用 TextBox 的情况下使 TextBox 中的文本无法选择?这是一个 RichTextBox,我需要它的格式和选择功能。我无法禁用它,因为我想处理 MouseMove 和 MouseDown 事件。

到目前为止,我已经考虑禁用文本框并在其顶部放置一个面板,它将其事件委托给文本框处理程序,但我无法使面板透明,因此它隐藏了文本框。

谢谢。

0 投票
4 回答
7902 浏览

html - 如何完全删除 HTML/css 中文本框的边距

我有以下 HTML

这个想法是文本框应该在右侧完成像素完美。

我最终将在第 2 行和第 3 行添加间距以扩大宽度以进行补偿,但目前我想让这个简单的示例进行渲染。

那么如何删除这些文本框的边距以便正确对齐?

0 投票
4 回答
442 浏览

html - 为什么浏览器中的 150 + 150 不等于 300?

我有以下 HTML

渲染时,第二行文本框似乎累计长于第一行上的 1。尽管通过样式属性明确设置了宽度

为什么会发生这种情况,我可以避免吗?

注意:这似乎在 FF3 和 IE7 中的工作方式相同

0 投票
7 回答
18374 浏览

c# - 如何将 TextBox 控件绑定到 StringBuilder 实例?

我想要几个文本框来响应底层字符串的变化。因此,如果我要更改字符串的内容,所有这些文本框也会更改其内容。

现在,我不能使用 String 类型,因为它是不可变的。所以我选择了 StringBuilder。但是 TextBox 对象的 Text 属性只接受 String。

有没有一种简单的方法可以将 StringBuilder 对象“绑定”到 TextBox 的 Text 属性?

非常感谢!

PS:TextBox 目前是 WPF。但是我可能会因为 Mono 而切换到 Windows 窗体。

0 投票
4 回答
48310 浏览

c# - 将控制台输出重定向到单独程序中的文本框

我正在开发一个 Windows 窗体应用程序,它需要我调用一个单独的程序来执行任务。该程序是一个控制台应用程序,我需要将标准输出从控制台重定向到我程序中的 TextBox。

我从我的应用程序执行程序没有问题,但我不知道如何将输出重定向到我的应用程序。我需要在程序使用事件运行时捕获输出。

控制台程序不会停止运行,直到我的应用程序停止并且文本以随机间隔不断变化。我正在尝试做的只是挂钩来自控制台的输出以触发事件处理程序,然后该处理程序可用于更新 TextBox。

我正在使用 C# 编写程序并使用 .NET 框架进行开发。原始应用程序不是 .NET 程序。

编辑:这是我正在尝试做的示例代码。在我的最终应用程序中,我将使用更新 TextBox 的代码替换 Console.WriteLine。我试图在我的事件处理程序中设置一个断点,但它甚至没有到达。

0 投票
3 回答
22624 浏览

c# - System.Windows.Forms.TextBox 中未显示 Unicode 字符

当我从 VisualStudio 调试器将这些字符剪切并粘贴到此处时,这些字符显示良好,但在调试器和我试图显示此文本的 TextBox 中,它只显示正方形。

3-9月受流向主要向季季影响,其流向为22个方向,南北达3个;10个方向为南向,10月至44月至2019年至东南节,或为\n月份向其流向\2节。 r\n注意\r\n附近有火山爆发的危险,航行时严加注意\r\n

我认为 TextBox 支持 Unicode 文本。知道如何让这个文本显示在我的应用程序中吗?

0 投票
6 回答
2138 浏览

asp.net - 如何将 Microsoft AJAX 自动完成文本框添加到现有 ASP.NET 3.5 SP1 Web 应用程序项目?

几年前我玩过这个,当时它是“地图集”。现在我想使用它,我认为它会在 VS 工具箱中。现在我在网上只能找到完全混乱的信息!

谢谢。