onmouseover 執行 ToolTip 控制項

2022-09-16 20:24:15 字數 1185 閱讀 1887

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

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

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

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

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

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

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

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

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

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

Gridview中onmouseover的效果

gridview中onmouseover的效果 在gridview 中,經常會需要一種這樣的效果,當滑鼠放在某一行時,某一行有乙個css效果,當滑鼠移開該行時,又有另外乙個效果,這其實就是利用了onmouseover的效果,實現起來其實很簡單,在gridview的 row databound事件中這...

Js for迴圈配合onmouseover事件

先看下面程式 1 var icona document.getelementsbyclassname icona 2var iconb document.getelementsbyclassname iconb 34 for var i 0 i 9 1011 for var i 0 i 17 i 1...

執行完畢再往下執行?

執行完畢再往下執行?左直拳我寫了一段 如下 busy 進行大工作量,耗時的操作 bigsetup free 其中,函式 busy 的作用是將滑鼠游標設為代表等待的沙漏形狀,並且顯示一幅忙碌的,而函式 free 則正好相反,將游標設回預設的箭頭狀,並顯示清閒的 private void busy pr...