【C#】ToolTip的使用技巧!


Windows 窗體的 ToolTip 組件在用戶指向控件時顯示相應的文本。工具提示可與任何控件相關聯。舉一個使用此控件的示例:為節省窗體上的空間,可以在按鈕上顯示一個小圖標並用工具提示解釋該按鈕的功能。

如果在程序設計窗體中添加了 ToolTip 組件,則程序設計窗體中的所有控件的屬性中將自動增加一個 ToolTip 屬性,用於為程序設計窗體中的控件添加提示信息。它的用途是當鼠標位於某個控件上並停留一段時間后,顯示該控件功能的提示信息。

該控件常用的屬性和方法如下:

  • IsBalloon屬性:獲取或設置一個指示工具提示是否應使用氣球狀窗口的值。
  • ToolTipIcon屬性:獲取或設置一個值,該值定義要在工具提示文本旁現實的圖標類型。
  • ToolTipTitle屬性:獲取或設置工具提示窗口的標題。
  • UseFading屬性:獲取或設置一個值,該值確定在顯示工具提示時是否應使用淡入淡出效果。(貌似效果不太明顯)
  • Show()方法:設置與工具提示關聯的文本,然后顯示該工具提示。
  • Hide()方法:隱藏指定的工具提示窗口。

代碼如下:

        private void textBox1_MouseEnter(object sender, EventArgs e)

        {

            this.toolTip1.ToolTipTitle = "請輸入你的昵稱";

            this.toolTip1.IsBalloon =false;

            this.toolTip1.UseFading = true;

            this.toolTip1.Show("昵稱只能有英文字母構成", this.textBox1);

 

        }

 

        private void textBox1_MouseLeave(object sender, EventArgs e)

        {

            this.toolTip1.Hide(textBox1);     //隱藏提示窗口

        }

附:觸發事件的方法——點擊textBox1然后點擊屬性,點擊最右邊的閃電圖像,然后就會出現事件了。(剛開始我不知道這樣做,現在終於知道了!)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM