怎么让textbox默认只显示固定的文本? 怎么让textbox默认只显示固定的文本?我怎么弄不出来,笨死我了.例如,一个对话框中有一个textbox我把它设置成了readonly,我只要它显示固定的文本,代码怎么写啊????谢谢各位了, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 编译前把你要显示的值填进去。或者在代码里先填值再设成readonly <asp:TextBox ID="Textbox1" runat="server" Text="就是这样" readonly="true" />这样不就可以了么? this.textBox1.Text="123";this.textBox1.ReadOnly = true; 都不对啊,这么简单的话我也试过了,可是显示不出来.我的是按一个按钮,弹出一个对话框,对话框上有一个文本,文本为只读,我要文本永远显示"XXXXX".就是这个情况,我就弄不明白..... TextBox1.Text = "dsdsd";TextBox1.Enabled = false; this.textBox1.Text="123";this.textBox1.ReadOnly = true; …… 你的是对话框还是页面?你的表达有问题。页面上的textBox,直接赋值text就行了。Enabled = false不启用,ReadOnly = true内容不可修改。 to:xiang_li5257(安静跳舞的木偶)大哥,我已经说是对话框了, 还能是页面啊?? 对话框,你是用javascript生成的? 直接把textBox的text属性设为你需要的文本就是了 在你的对话框中的肯定会有一个变量例如:private TextBox textbox1;在的对话框的构造函数中给这个变量赋一个固定的字面值就可以了.例如:public Dialog1(){ InitialComponents(); //your code const string str = "the string you like"; textbox1.Text = str; textbox1.ReadOnly = true;} 直接在设计的时候就把text属性改成XXXX,readonly=true就OK了啊你要先点估计是把赋值语句写在按纽的click事件里了 我要显示的字符串太长了,\t\t\t******房贷利率表******\r\n\r\n\ \t---------[公积金贷款]---------\r\n\ 年限\t\t\t (1-5年)\t(5-30年) \r\n\ 2005.1.1前\t\t 3.60%\t 4.05% \r\n\ 2005.1.1-3.16\t\t 3.78%\t 4.23% \r\n\ 2005.3.17-2006.5.7\t\t 3.96%\t 4.41% \r\n\ 2006.5.8后\t\t 4.14%\t 4.59% \r\n\ 2007.3.18后\t\t 4.32%\t 4.77% \r\n\ ========================================================\r\n\ \t---------[商业性贷款]--------- \r\n\ 年限\t\t\t (1-5年)\t(5-30年) \r\n\ 2005.1.1日前\t\t 4.77%\t 5.04% \r\n\ 2005.1.1-3.16\t\t 4.95%\t 5.31% \r\n\ 2005.3.17-2006.4.27下限\t 5.27%\t 5.51% \r\n\ 2005.3.17-2006.4.27上限\t 5.85%\t 6.12% \r\n\ 2006.4.28后下限\t\t 5.51%\t 5.75% \r\n\ 2006.4.28后上限\t\t 6.12%\t 6.39% \r\n\ 2006.8.19后下限\t\t 5.51%\t 5.81% \r\n\ 2006.8.19后上限\t\t 6.48%\t 6.84% \r\n\ 2007.3.18后下限\t\t 5.74%\t 6.04% \r\n\ 2007.3.18后上限\t\t 6.75%\t 7.11% \r\n\ ========================================================\r\n\ 2005年1月1日,第1次加息;\r\n\ 2005年3月17日,第2次加息;\r\n\ 2006年4月28日,第3次加息,此后银行可以选择下限和上限之间的利率。\r\n\ 2006年8月19日,第4次加息;\r\n\ 2007年3月18日,第5次加息。 \r\n这么长,能放下吗??呵呵 怎么放到textbox里啊?? 就是写到代码里,可是放到一行的话太长了,C#有什么办法可以多行显示输出吗??例如有一条语句,我可以直接把\t\t\t******房贷利率表******\r\n\r\n\ \t---------[公积金贷款]---------\r\n\ 年限\t\t\t (1-5年)\t(5-30年) \r\n\ 2005.1.1前\t\t 3.60%\t 4.05% \r\n\ 2005.1.1-3.16\t\t 3.78%\t 4.23% \r\n\ 2005.3.17-2006.5.7\t\t 3.96%\t 4.41% \r\n\ 2006.5.8后\t\t 4.14%\t 4.59% \r\n\ 2007.3.18后\t\t 4.32%\t 4.77% \r\n\ ========================================================\r\n\ \t---------[商业性贷款]--------- \r\n\ 年限\t\t\t (1-5年)\t(5-30年) \r\n\ 2005.1.1日前\t\t 4.77%\t 5.04% \r\n\ 2005.1.1-3.16\t\t 4.95%\t 5.31% \r\n\ 2005.3.17-2006.4.27下限\t 5.27%\t 5.51% \r\n\ 2005.3.17-2006.4.27上限\t 5.85%\t 6.12% \r\n\ 2006.4.28后下限\t\t 5.51%\t 5.75% \r\n\ 2006.4.28后上限\t\t 6.12%\t 6.39% \r\n\ 2006.8.19后下限\t\t 5.51%\t 5.81% \r\n\ 2006.8.19后上限\t\t 6.48%\t 6.84% \r\n\ 2007.3.18后下限\t\t 5.74%\t 6.04% \r\n\ 2007.3.18后上限\t\t 6.75%\t 7.11% \r\n\ ========================================================\r\n\ 2005年1月1日,第1次加息;\r\n\ 2005年3月17日,第2次加息;\r\n\ 2006年4月28日,第3次加息,此后银行可以选择下限和上限之间的利率。\r\n\ 2006年8月19日,第4次加息;\r\n\ 2007年3月18日,第5次加息。 \r\n复制到语句的后面,之后C#程序自动显示. 关于visual studio的错误列表 [高分求解] XML反序列化问题 未将对象引用设置到对象的实例 WinForm能否和专业监控摄像头结合开发监控软件! C#中的Sharp寓意是? 怎样将数据从excel读出来存放在一个集合中? 如何给datagrid中的textbox赋数据库中得值? 一个绑定的问题 求书:《Applied Microsoft .Net Framework Programming》电子版 在C#中怎样用代码的方式建立一个Access数据表??? 求救:用C#如何写一个备份Oracle数据库的程序? 水晶报表的问题??
这样不就可以了么?
this.textBox1.ReadOnly = true;
可是显示不出来.
我的是按一个按钮,弹出一个对话框,对话框上有一个文本,文本为只读,我要文本永远显示"XXXXX".就是这个情况,我就弄不明白.....
TextBox1.Enabled = false;
this.textBox1.ReadOnly = true;
xiang_li5257(安静跳舞的木偶)
大哥,我已经说是对话框了, 还能是页面啊??
例如:
private TextBox textbox1;
在的对话框的构造函数中给这个变量赋一个固定的字面值就可以了.
例如:
public Dialog1()
{
InitialComponents();
//your code
const string str = "the string you like";
textbox1.Text = str;
textbox1.ReadOnly = true;
}
你要先点估计是把赋值语句写在按纽的click事件里了
\t---------[公积金贷款]---------\r\n\
年限\t\t\t (1-5年)\t(5-30年) \r\n\
2005.1.1前\t\t 3.60%\t 4.05% \r\n\
2005.1.1-3.16\t\t 3.78%\t 4.23% \r\n\
2005.3.17-2006.5.7\t\t 3.96%\t 4.41% \r\n\
2006.5.8后\t\t 4.14%\t 4.59% \r\n\
2007.3.18后\t\t 4.32%\t 4.77% \r\n\
========================================================\r\n\
\t---------[商业性贷款]--------- \r\n\
年限\t\t\t (1-5年)\t(5-30年) \r\n\
2005.1.1日前\t\t 4.77%\t 5.04% \r\n\
2005.1.1-3.16\t\t 4.95%\t 5.31% \r\n\
2005.3.17-2006.4.27下限\t 5.27%\t 5.51% \r\n\
2005.3.17-2006.4.27上限\t 5.85%\t 6.12% \r\n\
2006.4.28后下限\t\t 5.51%\t 5.75% \r\n\
2006.4.28后上限\t\t 6.12%\t 6.39% \r\n\
2006.8.19后下限\t\t 5.51%\t 5.81% \r\n\
2006.8.19后上限\t\t 6.48%\t 6.84% \r\n\
2007.3.18后下限\t\t 5.74%\t 6.04% \r\n\
2007.3.18后上限\t\t 6.75%\t 7.11% \r\n\
========================================================\r\n\
2005年1月1日,第1次加息;\r\n\
2005年3月17日,第2次加息;\r\n\
2006年4月28日,第3次加息,此后银行可以选择下限和上限之间的利率。\r\n\
2006年8月19日,第4次加息;\r\n\
2007年3月18日,第5次加息。 \r\n这么长,能放下吗??呵呵 怎么放到textbox里啊??
例如有一条语句,我可以直接把\t\t\t******房贷利率表******\r\n\r\n\
\t---------[公积金贷款]---------\r\n\
年限\t\t\t (1-5年)\t(5-30年) \r\n\
2005.1.1前\t\t 3.60%\t 4.05% \r\n\
2005.1.1-3.16\t\t 3.78%\t 4.23% \r\n\
2005.3.17-2006.5.7\t\t 3.96%\t 4.41% \r\n\
2006.5.8后\t\t 4.14%\t 4.59% \r\n\
2007.3.18后\t\t 4.32%\t 4.77% \r\n\
========================================================\r\n\
\t---------[商业性贷款]--------- \r\n\
年限\t\t\t (1-5年)\t(5-30年) \r\n\
2005.1.1日前\t\t 4.77%\t 5.04% \r\n\
2005.1.1-3.16\t\t 4.95%\t 5.31% \r\n\
2005.3.17-2006.4.27下限\t 5.27%\t 5.51% \r\n\
2005.3.17-2006.4.27上限\t 5.85%\t 6.12% \r\n\
2006.4.28后下限\t\t 5.51%\t 5.75% \r\n\
2006.4.28后上限\t\t 6.12%\t 6.39% \r\n\
2006.8.19后下限\t\t 5.51%\t 5.81% \r\n\
2006.8.19后上限\t\t 6.48%\t 6.84% \r\n\
2007.3.18后下限\t\t 5.74%\t 6.04% \r\n\
2007.3.18后上限\t\t 6.75%\t 7.11% \r\n\
========================================================\r\n\
2005年1月1日,第1次加息;\r\n\
2005年3月17日,第2次加息;\r\n\
2006年4月28日,第3次加息,此后银行可以选择下限和上限之间的利率。\r\n\
2006年8月19日,第4次加息;\r\n\
2007年3月18日,第5次加息。 \r\n复制到语句的后面,之后C#程序自动显示.