最近在做类似QQ的聊天软件,其他功能都基本实现了,但是我突然发现关于个性签名的输入框的设计没有出来,所以想请大家帮帮忙,指导我一下,怎么实现类似QQ的个性签名的输入框

解决方案 »

  1.   

    0 0   个性签名输入框 不是textbox么?
      

  2.   

    谢谢,我知道是textbox我说的是类似QQ的那种效果,可以来回的切换,当鼠标滑过时呈现弹出的效果,请问你知道吗?麻烦大家帮帮忙
      

  3.   

    我重新说一下我的问题:
    最近在做类似QQ的聊天软件,其他功能都基本实现了,但是我突然发现关于个性签名的输入框的效果设计没不像QQ的个性签名的输入框的功能,所以想请大家帮帮忙,指导我一下,怎么实现类似QQ的个性签名的输入框的功能效果
      

  4.   

    谢谢,SocketUpEx ,你说的这个功能我了解,但是具体代码怎么写呢?能说一下吗?
      

  5.   

    哦,对了忘记说了,是winform的
      

  6.   

    应该是ToolTip吧,标签的效果,LZ可以试试。
      

  7.   

    using System;
    using System.Windows.Forms;namespace WindowsFormsApplication5
    {
        public partial class MainForm : Form
        {
            public MainForm()
            {
                InitializeComponent();            LableEdit lableEdit = new LableEdit();
                this.Controls.Add(lableEdit);
            }
        }    public class LableEdit : UserControl
        {
            private Label _lbl;
            private TextBox _txt;        public LableEdit()
            {
                _lbl = new Label();
                _lbl.Dock = DockStyle.Fill;
                _lbl.Click += LableClick;
                _lbl.Visible = true;
                _lbl.Text = "SocketUp";            _txt = new TextBox();
                _txt.Dock = DockStyle.Fill;
                _txt.KeyUp += TextboxKeyUp;
                _txt.Visible = false;
                _txt.BorderStyle = BorderStyle.None;            this.Controls.Add(_lbl);
                this.Controls.Add(_txt);
            }        private void LableClick(object sender, EventArgs e)
            {
                _lbl.Visible = false;
                _txt.Visible = true;
                _txt.Text = _lbl.Text;
                _txt.Focus();
            }        private void TextboxKeyUp(object sender, KeyEventArgs e)
            {
                if (e.KeyCode == Keys.Enter)
                {
                    _lbl.Visible = true;
                    _txt.Visible = false;
                    _lbl.Text = _txt.Text;
                }
            }
        }
    }
      

  8.   

    非常感谢SocketUpEx给了我一段代码,效果我看到了,但是我最想知道的但我们鼠标滑过QQ个性签名时,个性签名就像是被一个透明的textbox给罩着了,我想要的是这个效果,不知道大家明白吗?对了大家可以试试啊,不是ToopTip的那种效果。
      

  9.   

    DotnetBar 的textBox有个属性能实现楼主的要求!你看看