kmsp.net
当前位置:首页 >> 在C#中如何隐藏文本框 >>

在C#中如何隐藏文本框

控件有个Visible属性 TexBox1.Visible=false隐藏控件

你要是想隐藏其边框的话,我个人觉得会比较麻烦地 还不如直接使用LABEL呢。直接就没有边框的。。效果跟TEXT是差不多的。。

textbox一般情况下的滚动条设置都是None啊, textBox1.ScrollBars = ScrollBars.Horizontal; 你这里可以参考这个属性的几个值,默认提供的只有4中 None,both(成对有或者没有) Horizontal(只显示横滚动条) Vertical(只显示综滚动条) 如果这个不...

可以将TextBox的readonly属性置为true,不过这样TextBox就会变成灰色,也可以采用如下的方法: 处理TextBox的KeyPress事件, private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar != (char)Keys.Back) {//如果...

protected void Button1_Click(object sender, EventArgs e) { ViewState["tmp"] = TextBox1.Text; TextBox1.Text = ""; } protected void Button2_Click(object sender, EventArgs e) { if (ViewState["tmp"] != null) { TextBox1.Text = View...

private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == ' ') e.Handled = true; } 以上代码经过我的实验,可以实现你说的效果

bool m_IsVisiable; private void btn_Click(object sender, EventArgs e) { if(m_IsVisiable) { textbox.visiable=false; m_IsVisiable=false; } else { textbox.visiable=true; m_IsVisiable=true; } }

WinForm中的TextBox的背景色不支持“Transparent”,如果放在纯色的窗体上,将背景色设置为窗体的背景色,然后把BorderStyle设置为“None”能够实现TextBox不可见,但点击能得到光标,如果是放在复杂一些的背景图片,比如渐变、有底纹什么的就不行了...

只要聚焦到别的空间上,那么这个TextBox就会失去光标的。

网站首页 | 网站地图
All rights reserved Powered by www.kmsp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com