2017-07-25 47 views
0

Q-當按鈕使用「鼠標懸停操作」時(注意:按鈕有名稱 - 它在屬性下顯示的文本) - 我們希望在鼠標懸停在上面,並將文本框(文本框)的字體顏色從藍色更改爲紅色)。請你能幫助我改變按鈕組件和顏色問題的名稱。如何更改鼠標懸停上的按鈕名稱

代碼嘗試:(Visual Basic中10快遞)

Public Class Form1 

    Private Sub Button1_MouseHover(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.MouseHover 

    Button1.Name("About to go Red") 

    End Sub 
End Class 
+0

你堅持什麼部分?你在使用什麼平臺? WinForms,WPF等發佈您的代碼嘗試。 – LarsTech

+0

我堅持如何使用鼠標懸停操作更改按鈕的原始名稱。我正在使用Microsoft Visual Basic 10 Express。謝謝你回答我。 – Sherenica

+0

解釋卡住的部分。你知道如何訂閱MouseHover事件嗎?你想改變按鈕的名稱,或按鈕上顯示的文字。 – LarsTech

回答

1

當您在屬性中單擊按鈕移到,有看起來像一個晴天霹靂這是事件的圖標。 單擊該圖標並搜索事件MouseHover

因爲我不知道您是否實際上是指設計名稱或其顯示的文本。

對於文本:

Private Sub Button1_MouseHover(sender As Object, e As EventArgs) Handles Button1.MouseHover 


    Button1.text = R.Next(0, 10) 
End Sub 

對於名稱:

Private Sub Button1_MouseHover(sender As Object, e As EventArgs) Handles Button1.MouseHover 
    Button1.Name = R.Next(0, 10) 
End Sub 

Ofcourse您可以編輯R.Next你想要的任何東西。

+0

謝謝。我可以問一下'R'我可以把它放在什麼地方嗎? – Sherenica

+0

你可以像這樣的任何類型的字符串:「我徘徊在這個,它變成了這個文本,整潔!」 –

+0

那是整潔的,那麼Next(0-10)部分指定了字符串'R'中允許的字符範圍? – Sherenica

相關問題