textbox相关内容

我如何格式的值作为货币(例如123,456.50)在文本框中打字时?

我想打字时格式化我的文本框的内容。 我知道我可以在引发LostFocus 事件做到这一点,但我想,当我键入它做。有没有人对如何落实这有什么建议? 解决方案 而不是试图操纵这件事你自己,考虑使用专门用来处理格式化输入控制。 具体而言,您需要 MaskedTextBox中 控制,这是现有的文本框,使您可以设置使用的有效和无效的输入区分一个“面具”的增强版。用户甚至得到视觉反馈,因为他们的类型。 ..
发布时间:2015-11-25 14:30:03 C#/.NET

在WPF调整大小文本框在运行时

只是想知道我怎么会去让通过拖动其角在WPF用户调整TextBox控件在运行时。同样重要的,是用于所有控件的大小调整?同样的方法 感谢您:) 解决方案 tehMick的答案是绝对正确的:你一定要创建一个容器做调整,而不是自定义文本框本身。而如果你的作品 GridSplitter 是一个很好的,现成的解决方案。 我有同样的情况,但GridSplitter是行不通的,所以我创建了一个“Resiz ..
发布时间:2015-11-25 14:21:42 C#/.NET

奇怪的文本框的问题与.NET 4.5 - 没有'。“允许

我有一个很奇怪的问题,涉及到.NET 4.5。 今天,一个用户告诉我,他是不是能够进入浮点数到一个文本框(如“2.75”)。 文本框只是不接受“。”,这是正确的“分隔符”在我的文化浮点数(“DE-CH”)。 出现这个问题后,我编译.NET 4.5(以前是4.0)。软件 我可以重现这个错误。在应用程序中的所有其他文本框都工作正常。 文本框是一个普通的WPF控件。没有华丽的用户定义的控制之类的东西 ..
发布时间:2015-11-25 14:05:21 C#/.NET

粘贴到多个文本框

我有一个.NET应用程序,其中包括具有面板,具有检索画面三个文本框,每一个不同的字符长度。 我想要做的是捕捉时,当从第一箱调用在粘贴命令并粘贴剪贴板我进三框。 此功能类似于许多现代应用程序接受输入串行键和电话号码。 解决方案 据我可以发现有这样做的,而不是捕捉WM_PASTE事件没有其他合理的方式。 源于TexBox类和实现此方法: 使用System.Windows.Forms的; 使 ..
发布时间:2015-11-24 22:50:52 C#/.NET

的WinForms:插入符位置的屏幕位置

我如何能找到符的一个标准的WinForms文本框在屏幕上的位置? 解决方案 您只能使用本机互操作做到这一点:的 GetCaretPos [的DllImport(“user32.dll中”) [返回:的MarshalAs(UnmanagedType.Bool) 静态外部布尔GetCaretPos(出点LPPOINT); ..
发布时间:2015-11-24 22:43:08 C#/.NET

逗号或者分号分隔的自动完成文本框

我想有一个文本框支持自动完成,并允许用户键入多个单词用逗号或者分号分隔,提供适用于每个字的建议。我有一个标准的文本框与 textBox.AutoCompleteCustomSource.AddRange(新[] {“苹果”,“香蕉”,“萝卜”}); textBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend; textBox.AutoCo ..
发布时间:2015-11-24 22:42:35 C#/.NET

.NET文本框 - 处理Enter键

什么是明确根据用户的输入回车键( Keys.Enter )在.NET 执行动作的最佳途径文本框,假设导致燮回车键文本框本身的pression按键输入的所有权(e.Handled = TRUE)? 承担这个问题的目的是期望的行为是不脱preSS形式的默认按钮,而其他的一些自定义的处理应该发生的。 解决方案 添加一个关键preSS事件和告警输入键 编程它看起来有点像这样: //处理程序添加 ..
发布时间:2015-11-24 22:26:41 C#/.NET

Windows窗体:SelectionChanged事件的TextBox类

我如何得到通知选择改变文本框在.NET 2.0的?我无法找到一个SelectionChanged事件或OnSelectionChanged方法。什么是我们的最佳解决方法(而不必当然要PI​​nvoke的,)? 解决方案 您可以使用一个RichTextBox,并设置多行为false。它有一个OnSelectionChanged ..
发布时间:2015-11-24 22:08:17 C#/.NET

如何创建Silverlight中的一个数字文本框?

正如标题所说真的。 我看了一下从文本框继承,但唯一明智的倍率是“的onkeydown”,但这只是给了我从密钥枚举的关键(没有办法用Char.IsNumeric())。 解决方案 看看的NumericUpDown工具包的http:// codeplex.com / Silverlight的,也许你可以使用或查看源代码来实现自己的数字文本框。 ..
发布时间:2015-11-24 21:27:12 C#/.NET

将重点放在文本框在WPF

如何将焦点设置在WPF的文本框元素 我有这个code: txtCompanyID.Focusable = TRUE; txtCompanyID.Focus(); ...但它不能正常工作。 你知道吗? 解决方案 在XAML: < StackPanel的FocusManager.FocusedElement =“{结合的ElementName =盒}”> & ..
发布时间:2015-11-24 21:03:50 C#/.NET

.NET ---文本框控件 - 等待,直到用户完成输入

大家好, 有一个内置的方式来知道当用户完成输入到一个文本框? (之前打标签,或者移动鼠标),我有发生在TextChanged事件数据库查询,一切完美的作品。然而,我注意到,有一点当然是滞后的,因为如果用户正在迅速输入到文本框中的程序正忙做的每个字符的查询。那么,我希望的是一个方法,如果用户完成输入。因此,如果他们键入“A”,并停止再一个事件触发。但是,如果他们输入“一路”在y KEYUP后,事件 ..
发布时间:2015-11-24 21:00:08 C#/.NET

最好的办法,以Windows窗体的文本框的滚动日志输出

在一个窗体应用程序我显示日志输出从生成大量输出的长时间运行的命令行应用程序。我启动该程序在后台运行,并捕获它的输出,目前显示它使用AppendText一个文本框。我preFER只显示示例​​中的最后1000行。从文本框删除线是昂贵的,和一个TextBox并不真正感觉就像滚动日志显示最好的办法。 在最佳控制的任何想法做Windows窗体滚动日志窗口? 解决方案 我曾经有列表框做这种事情。你刚才 ..
发布时间:2015-11-24 20:51:52 C#/.NET

该textbox1.Text不能从另一种形式复制textbox2.Text值

下面是我的code 私人无效btnCptKb5_Click(对象发件人,EventArgs的) { Form1的Form1中=新Form1中(); textbox1.text = form1.textbox1.text; } 这是为什么我不能复制form1的文本框的值? 解决方案 您没有改变 Textbox2.Text 值 您正在创建一个全新的表单实例,并试图 ..
发布时间:2015-11-24 20:23:01 C#/.NET

如何更改高亮显示的文本的前景色为一个WPF文本框?

我的工作有两个WinForms和WPF控件的应用程序;在情况下的WinForms的文本框所选文本背景颜色分别配备蓝色和白色,而在WPF 文本框是浅蓝色和黑色。 由于回答了这些问题,我可以使用 SelectionBrush 属性(WPF 4)更改所选文本的背景,但如何能更改所选择的前景色文字? 解决方案 您不能,控制不允许的。 ..
发布时间:2015-11-24 20:09:24 C#/.NET

自动滚动文本框使用更多的内存比预期

我有一个消息记录到使用文本框在屏幕的应用程序。更新函数使用一些Win32函数,以确保盒自动滚动到结束,除非用户正观看另一行。这里是更新的功能: 私人布尔logToScreen = TRUE; //常量的extern调用各种功能的滚动条 私人const int的SB_HORZ =为0x0; 私人const int的SB_VERT =为0x1; 私人const int的WM_HSCROLL =量0 ..
发布时间:2015-11-24 16:06:15 C#/.NET

在MaskedTextBox中放置插入符号

我希望能够覆盖的默认行为定位插入符在屏蔽文本框。 默认是放置在鼠标点击的插入符,蒙面文本框已包含的字符由于面具。 我知道,你可以隐藏插入符如本解决方案 这应该做的伎俩: 私人无效maskedTextBox1_Enter(对象发件人,EventArgs的) { this.BeginInvoke((MethodInvoker)委托() { ..
发布时间:2015-11-24 15:28:16 C#/.NET

如何使ASP.NET文本框消防它onTextChanged事件火在AJAX的UpdatePanel?

我试图让一个文本框火它的每一次击键作出,而不是只有射击,只有当它失去集中时间onTextChanged事件。我认为,加入AsyncPostBackTrigger会做到这一点,但它仍然没有工作。是我尝试做甚至有可能是什么?在code是如下: <%@页面语言=“C#”AutoEventWireup =“真正的”codeBehind =“Items.aspx.cs”的MasterPageFile ..
发布时间:2015-11-24 15:08:39 C#/.NET

我如何填充默认文本的空文本框?

我如何填充文本的文本框,如果它是空的?我使用VB.NET。 解决方案 它看起来像你描述的提示横幅,这是显示在一个空的文本框提示文字。如Windows XP中的,此功能本身由操作系统支持。实现做这种方式的效果是不是设置了框TextChanged 事件的默认文本自己更优雅。它看起来是这样的:       设置此功能是通过发送文本框控件的 EM_ ..
发布时间:2015-11-24 14:31:59 C#/.NET

我如何添加一个提示文字,WPF文本框?

例如,Facebook已经在搜索文本框中输入“搜索”的提示文本时的文本框为空。 如何使用WPF文本框实现这一目标? 解决方案 您可以更轻松地完成这项具有的VisualBrush ,并在风格: <文本框> < TextBox.Style> <风格的TargetType =“文本框”的xmlns:SYS =“CLR的命名空间:系统;装配 ..
发布时间:2015-11-24 14:14:04 C#/.NET