Tag: 文本框

绑定input键上的文本框

TextBox上的默认数据绑定是TwoWay ,只有当TextBox失去焦点时,它才会将文本提交给属性。 当我按下TextBox上的Enter键时,是否有任何简单的XAML方法可以使数据绑定发生? 我知道在后面的代码中执行起来很容易,但想象一下,如果这个TextBox是在一些复杂的DataTemplate里面的话。

隐藏文本框闪烁的光标

我有一个文本框有没有办法隐藏闪烁的文本光标? 我说这是因为我正在做一个恐怖/神秘的网站,其中一个线索就是开始在任何地方打字。 也许我可以用JavaScript做到这一点?

限制表单input文本字段中允许的字符数

如何限制或限制用户在文本框中最多input5个字符? 以下是input字段作为我的forms的一部分: <input type="text" id="sessionNo" name="sessionNum" /> 它是使用像maxSize或类似的东西?

任何方式来使WPF文本块可选?

我想让Witty (一个开源的Twitter客户端)中显示的文本可选。 它当前使用自定义文本块显示。 我需要使用TextBlock,因为我正在使用文本块的内联来显示和格式化@username和链接作为超链接。 频繁的请求是能够复制粘贴文本。 为了做到这一点,我需要使TextBlock可选。 我试图通过显示文本使用只读文本框样式来看起来像一个文本块,但这不会工作在我的情况,因为一个文本框没有内联。 换句话说,我无法在TextBox中单独设置样式或格式,就像我可以使用TextBlock一样。 有任何想法吗?

如何从form2更新form1中的文本框?

我有2个Windows窗体。 首先,主窗口窗体,有多行文本框和一个button。 该button打开第二个窗体,我可以使用AddEntry对象将数据添加到数组中。 在第二种forms中,我有文本框和一个button(btnAddEntry),它应该从第一个表单更新文本框的内容。 input数据时,我想从第一个窗体的文本框中显示数据。 问题是,我想到的代码似乎没有工作。 我将如何解决这个问题?

试图使用C#SpellCheck类

我正在尝试使用C#提供的SpellCheck类(在PresentationFramework.dll中)。 但是,在尝试将拼写绑定到我的文本框时遇到了问题: SpellCheck.SetIsEnabled(txtWhatever, true); 问题是,我的TXT什么types的System.Windows.Forms和这个函数正在寻找的参数是System.Windows.Controls,简单的转换失败。 我也试图让我的这种types的文本框,但是…不能。 有谁知道如何使用这个SpellCheck对象? (MSDN不是那么有用…) 谢谢

通过文本框循环

我有一个Winforms应用程序,在屏幕上有37个文本框。 每一个都按顺序编号: DateTextBox0 DateTextBox1 … DateTextBox37 我正在尝试迭代文本框并为每个文本框分配一个值: int month = MonthYearPicker.Value.Month; int year = MonthYearPicker.Value.Year; int numberOfDays = DateTime.DaysInMonth(year, month); m_MonthStartDate = new DateTime(year, month, 1); m_MonthEndDate = new DateTime(year, month, numberOfDays); DayOfWeek monthStartDayOfWeek = m_MonthStartDate.DayOfWeek; int daysOffset = Math.Abs(DayOfWeek.Sunday – monthStartDayOfWeek); for (int i = 0; i <= (numberOfDays – 1); i++) { //Here […]

如何定义TextBoxinput限制?

如何限制TextBox只接受大写字母或数字,或禁止放置任何特殊字符? 当然,抓住TextInput事件并处理这里的文本是一块蛋糕,但这是否是正确的方法呢?

更正已禁用属性的值

textbox或textarea的disabled属性的正确值是多less? 我见过以下用过的: <input type="text" disabled /> <input type="text" disabled="disabled" /> <input type="text" disabled="true" />

在单独的程序中将控制台输出redirect到文本框

我正在开发一个Windows窗体应用程序,需要我调用一个单独的程序来执行任务。 该程序是一个控制台应用程序,我需要将控制台的标准输出redirect到我的程序中的TextBox。 我从我的应用程序执行程序没有问题,但我不知道如何将输出redirect到我的应用程序。 我需要在程序运行时使用事件捕获输出。 控制台程序并不意味着停止运行,直到我的应用程序停止并且文本随机更改。 我试图做的只是从控制台钩输出触发事件处理程序,然后可以用来更新文本框。 我正在使用C#编写程序并使用.NET框架进行开发。 原来的应用程序不是一个.NET程序。 编辑:这是我想要做的示例代码。 在我最后的应用程序中,我将用代码replaceConsole.WriteLine来更新文本框。 我试图在我的事件处理程序中设置一个断点,甚至没有达到。 void Method() { var p = new Process(); var path = @"C:\ConsoleApp.exe"; p.StartInfo.FileName = path; p.StartInfo.UseShellExecute = false; p.OutputDataReceived += p_OutputDataReceived; p.Start(); } static void p_OutputDataReceived(object sender, DataReceivedEventArgs e) { Console.WriteLine(">>> {0}", e.Data); }