c# tooltip 使用

來源:互聯網
上載者:User

設定winform tooltip的位置一直沒有找到好的方法,還有箭頭的方向,

其實這些功能tooltip都可以實現的。

cs代碼

  ToolTip tt = new ToolTip();
   private void Form2_Load(object sender, EventArgs e)
        {
            //冒泡顯示

    tt.IsBalloon = true;   

    //就是這個方法

    //msdn查過該方法定義:是當滑鼠放到制定控制項的時候來提示的,跟其他幾個屬性配合使用,可以網上搜尋 到我就不說了。

    //顯示是箭頭朝下的

    // 如果不使用該方法,箭頭朝向就是朝下的,而且tooltip的位置無法定位準確,如果使用該方法一切變得就是如此簡單了 

 

        tt.SetToolTip(this.textBox1, "請輸入使用者名稱"); 

       }       

   private void button1_Click(object sender, EventArgs e)       

   {           

    if (textBox1.Text.Length == 0)           

     {              

      //下面該方法的預設提示箭頭朝上

      //位置在文字框中間,有重構方法可以制定它的位置,1000為提示顯示時間1s.

 

      tt.Show("請輸入使用者名稱", textBox1,1000);               

      textBox1.Focus();           

     }      

   } 

如下:

 

 

希望對大家有所協助。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.