读书人

怎么在c#后台中让TextBox.Text的一部分

发布时间: 2012-10-10 13:58:11 作者: rapoo

如何在c#后台中让TextBox.Text的一部分文本显示为另一种字体格式
比如,我有一个TextBox,
string username=admin;
string contents="你好!";
我想让 TextBox.Text=username+contents;而且username为另一种字体或者粗体显示。

[解决办法]
不能,除非你重写textbox控件
[解决办法]
以前的框架这样就可以 textBox1.Font = new Font(textBox1.Font, FontStyle.Bold);
在2008下 TextBox1.Font.Bold = true;
[解决办法]
使用richtextbox代替textbox
[解决办法]
txtName.Attributes["style"] = "font-family: @宋体; text-align: right;";
txtName.ForeColor = System.Drawing.Color.FromName("White");
这种方式应该可以
[解决办法]
web的话,可以使用那些富含格式的编辑器控件,它们实际上支持html标记的格式。

读书人网 >asp.net

热点推荐