visual C#中如何设置textbox只显示一条下划线,并且背景透明?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了visual C#中如何设置textbox只显示一条下划线,并且背景透明?相关的知识,希望对你有一定的参考价值。
visual C#中如何设置textbox只显示一条下划线,并且背景透明?
比如这样显示: ____________
怎么样才能实现呢?
请各位大侠指教一下 !!谢谢!!
请问用户控件怎么设置?
追答你是做Windows程序吧,如果是的话,就像添加窗体一样,可以添加一个用户控件,然后对这个添加的用户控件修改成你想要的效果,然后在把这个用户控件添加到你想要的地方就行了。
本回答被提问者采纳 参考技术B 用css吧,border-top:0;border-left:0;border-right:0;border-bottom:solid 1px #ccc;追问是winForm里面的.
C# textbox中鼠标光标位置始终在最后 谢谢
无论鼠标点击哪都显示在最后
//获取焦点
this.textBox1.Focus();
//光标定位到文本最后
this.textBox1.Select(this.textBox1.TextLength,0);
//滚动到光标处
this.textBox1.ScrollToCaret();
C#鼠标指针的形状
控件属性定义法。
在Windows应用程序中,通过设置控件的Cursor属性可以定义鼠标的显示形状,控件(如Button控件)的Cursor属性用于设置鼠标指针的类型,默认为Default。
代码定义法。
在想要定义鼠标指针的地方写代码, Cursor = Cursors.Default;
textBox1.SelectionStart = textBox1.Text.Length;
另外如果想按键盘左右键也保持光标在最后,还要加上keyup事件
private void textBox1_KeyUp(object sender, KeyEventArgs e)
textBox1.SelectionStart = textBox1.Text.Length;
参考技术C 设置鼠标点击事件,事件中:
textbox.SelectionStart = textbox.Text.Length;
textbox.SelectionStart :设置文本框中文本的起始点 参考技术D 楼上的都对
不过需要补充一点,需要在控件中加
autopostback="true"也就是onclick事件的那个控件
以上是关于visual C#中如何设置textbox只显示一条下划线,并且背景透明?的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2008 C#控件textbox背景如何设置为透明?
(Visual C#) 在RichTextBox中实现查找特定字符并返回结果的功能
c#程序,textbox如何设置文本居中显示?如何按行读取文本文件内容?