ToolTip控制項的應用

2022-01-22 13:31:29 字數 1645 閱讀 9657

tooltip控制項是乙個簡單,但非常有用的控制項。它能夠為我們的軟體提供非常漂亮的提示資訊,提高軟體的可用性,給使用者比較好的體驗。假設現在有兩個按鈕,乙個用來預覽吊線世系圖,乙個用來預覽行轉。為了保持按鈕文字的簡潔,以及為按鈕尺寸所限。我們不能可能把這個按鈕的主要功能通過text屬性表述清楚,這個時候我們就可以用到tooltip控制項了。

首先我們在按鈕所在窗體新增乙個tooltip控制項,將id該為ttmsg.這個時候你幾乎可以在當前窗體的所有控制項的屬性框中新增了乙個叫ttmsg上的tooltip屬性.

我們就可以填入一些提示資訊了。執行程式將滑鼠移到當前控制項的上方(如果此控制項可用)就會出現乙個非常漂亮的提示框裡面出現的就是我們在控制項tooltip屬性上填入的資訊。

如果你覺的這個提示不好看,或者這個顏色不好看。這些都很好解決,我們可以通過改變 ttmsg的屬性到達這些效果。

tooltip有很多屬性,最常用的有這些。backcolor、forecolor、isballoon、tooltiptitle。

backcolor可以讓我們改變提示框的背景色,如將淺黃色改為淺綠色。

forecolor可以改變字型顏色,如果將黑色改為紅色。

isballon可以改變提示框的樣式,isballon是個bool型別,預設的情況下為false,它以方形出現,當把它設為true時就會以雲的形式出現。

tooltiptile是為提示資訊加上標題。

tooltip還有許多屬性用來改變它,甚至我們還可以擴充套件它。在我的專案中只用到了上述幾個,根據需要我們還可以進一步改變它。

tooltip它能夠為我們的軟體提供非常漂亮的提示資訊,提高軟體的可用性,給使用者比較好的體驗。

使用,在窗體載入時載入以下**: 

var tooltip1 = new tooltip();

tooltip1.autopopdelay = 10000;

tooltip1.initialdelay = 500;

tooltip1.reshowdelay = 500;

tooltip1.showalways = true;

tooltip1.settooltip(this.label26, @"系統所有會員分三類【a類、b類、c類】 

a類:最近30天累計消費大於等於2000.00元的使用者

b類:最近30天累計消費大於等於1000.00元並且小於2000.00元的使用者

c類:最近30天累計消費小於1000.00元的使用者");

ToolTip控制項

tooltip控制項是乙個簡單,但非常有用的控制項。它能夠為我們的軟體提供非常漂亮的提示資訊,提高軟體的可用性,給使用者比較好的體驗。假設現在有兩個按鈕,乙個用來預覽吊線世系圖,乙個用來預覽行轉。為了保持按鈕文字的簡潔,以及為按鈕尺寸所限。我們不能可能把這個按鈕的主要功能通過text屬性表述清楚,這...

tooltip提示控制項

這些天忙於公司專案的改版就很少來這裡發表文章了,今天趁著週末休息給大家分享乙個jquery提示控制項。可用於顯示載入提示 錯誤提示 操作提示等。先上張預覽圖 提示條樣式可以自己定義,支援關閉 和鎖屏,自適應居中,採用fixed定位 暫未考慮相容ie6 下面是原始碼 注 引入該js時放在body內,不...

MFC 設定控制項的 ToolTip

建議使用ctooltipctrl物件 例如 1.在對畫框類 ctooltipdlg.cpp 中宣告 ctooltipctrl m tooltipctrl 2.在對畫框類 ctooltipdlg.cpp 初始化方法oninitdialog 中初始化 m tooltipctrl.create this ...