c#TEXTBOX中怎么弄成那种初始里面有灰色文字,点一下就没了然后开始输入
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#TEXTBOX中怎么弄成那种初始里面有灰色文字,点一下就没了然后开始输入相关的知识,希望对你有一定的参考价值。
可以在这个文本框右边,加一个checkbox,让这个checkbox选中的时候可以编辑,没有选中的时候不能编辑。因为input
type="text"如果设置了disabled="disabled"后,是不会相应click事件的。 参考技术A 可以在这个文本框右边,加一个checkbox,让这个checkbox选中的时候可以编辑,没有选中的时候不能编辑。
因为input type="text"如果设置了disabled="disabled"后,是不会相应click事件的。
<input type="text" value="123456" id="txt1" disabled="disabled";" />
<input type="checkbox" onclick="txt1.disabled=!this.checked;" /> 参考技术B 在你的textBox里加入onfocus属性
然后写JS就可以了
例子:
<asp:TextBox
runat=server
onfocus="this.value='';"
Text="请输入文字"> 参考技术C 在你的textBox里加入onfocus属性 然后写JS就可以了
例子:
<asp:TextBox runat=server onfocus="this.value='';" Text="请输入文字">本回答被提问者采纳 参考技术D 与c#没有关系。是JS和CSS控制的。
打开子窗口,想让父窗口蒙上一层半透明灰色的层,这个怎么做? 相当于窗口禁用或者没有响应的那种效果。
参考技术A 你做ModalDialog就会自动屏蔽父窗体访问的,当然你也可以盖一个控件上去,Opacity设置为0.5就相当于一个半透明的层 参考技术B 这个叫遮罩效果。在C/s项目中没有做过,我只在B/S项目中使用过。 参考技术C 用层做的吧遮蔽层
以上是关于c#TEXTBOX中怎么弄成那种初始里面有灰色文字,点一下就没了然后开始输入的主要内容,如果未能解决你的问题,请参考以下文章
c#winform中textbox控件 怎么让它只显示个下划线??
组件dcom配置中右键属性中“在此计算机上运行应用程序”显示灰色。怎么弄成可选