Tag: multiline

WPFbutton中的多行文本

如何使用C#获取WPFbutton上的多行文本? 我已经看过在XAML中使用<LineBreak/>例子,但是我的button是用C#编程完全创build的。 button上的数字和标签对应于域模型中的值,所以我不认为我可以使用XAML来指定它。 我已经尝试了下面的天真的做法,但它不起作用。 Button b = new Button(); b.Content = "Two\nLines"; 要么 b.Content = "Two\r\nLines"; 无论哪种情况,我所看到的只是文本的第一行(“两”)。

指定多行文本框的最大长度

我试图使用asp: <asp:TextBox ID="txtInput" runat="server" TextMode="MultiLine"></asp:TextBox> 我想要一种方法来指定maxlength属性,但显然multiline textbox不可能的。 我一直在尝试使用一些JavaScript的onkeypress事件: onkeypress="return textboxMultilineMaxNumber(this,maxlength)" function textboxMultilineMaxNumber(txt, maxLen) { try { if (txt.value.length > (maxLen – 1)) return false; } catch (e) { } return true; } 在使用这个JavaScript函数的时候,工作正常的问题是,在写入字符之后,它不允许你删除和replace它们中的任何一个,这种行为是不希望的。 你有什么想法可以改变在上面的代码,以避免这种或任何其他方式绕过它?