当前位置:编程学习 > C#/ASP.NET >>

c# WinFrm 里的线性文本框(就是在貌似一条线上可以输入文本)是如何实现的

c# WinFrm 里的线性文本框(就是在貌似一条线上可以输入文本)是如何实现的? --------------------编程问答-------------------- 设置样式..
       TextBox textBox1 = new TextBox();
            textBox1.BackColor = System.Drawing.SystemColors.Control;
            textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None;
            textBox1.Location = new System.Drawing.Point(64, 20);
            textBox1.Name = "textBox1";
            textBox1.Size = new System.Drawing.Size(200, 14);
            textBox1.TabIndex = 0;
            textBox1.Text = "textBox1";
            Controls.Add(textBox1); --------------------编程问答--------------------
引用 1 楼 zengfanxing 的回复:
设置样式..
      TextBox textBox1 = new TextBox();
            textBox1.BackColor = System.Drawing.SystemColors.Control;
            textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None;
            textBox1.Location = new System.Drawing.Point(64, 20);
            textBox1.Name = "textBox1";
            textBox1.Size = new System.Drawing.Size(200, 14);
            textBox1.TabIndex = 0;
            textBox1.Text = "textBox1";
            Controls.Add(textBox1);

你写的这个没用体现到下面要显示的一条线啊,只是把属性设置了下,我想底部有一条类似下划线的东西。 --------------------编程问答-------------------- 帮顶啦 --------------------编程问答-------------------- 你完全可以画一条线,然后拖个TextBox过去,把控件的背景色设透明,边框设为None --------------------编程问答-------------------- 做一个用户控件继承TEXTBOX 然后设置1楼的属性 使用这个usercontrol就可以了
补充:.NET技术 ,  .NET Framework
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,