我有一個小型VB winforms應用程序與前進和後退按鈕。這兩個按鈕可讓您循環瀏覽大量「頁面」。當鼠標懸停在按鈕(箭頭)上時,我想在工具提示中顯示下一個和上一個頁面標題。HowTo動態工具提示或更改一個按鈕上的工具提示
例如,當將鼠標懸停在左箭頭按鈕上時,我想顯示前一頁的名稱。 因此,第1頁是應用程序,第2頁是電子郵件,第3頁是pdf文檔等...
我在Visual Studios的工具箱中添加了工具提示屬性,但它只允許輸入單個項目,而不是滾動瀏覽我的頁面列表並確定之前的頁面名稱並顯示它。
頁面或窗體itselt不會改變,按鈕也沒有,只是包含在窗體內的面板具有更改的「頁面」,所以我需要能夠編寫一個函數來計算出哪個頁面當mousehovers按鈕出現問題時,它會在前一個和下一個頁面上運行...然後返回數據,以便我可以在工具提示中顯示它。
更好的問題; 如何將任何變量傳遞給工具提示而不是將其設置爲屬性。
哦,我只嘗試內置的工具提示。把我的網頁放在一個列表中,並在列表中循環顯示要顯示的文本不會是一個問題......它只是;我如何調用我創建的函數,最重要的是,如何將「頁面」文本返回到可傳入工具提示文本的值中。 或者更好的是,我怎樣才能將任何變量傳遞給工具提示,而不是將其設置爲屬性。 我覺得我比這更難...... – Jeremy
發表你的代碼。 –