嗨,你能幫助我如何把6按鈕在一個VB形式,但1私人小組或任何你需要的,並讓它隱藏和顯示對方,當你移動你的鼠標它可能嗎?例如,當i點我的鼠標按鈕1的按鈕2出現則當i點上按鈕2的第三按鈕出現等其他按鈕按鈕可見像繼電器
在vb.net即時通訊新 公共類Form1中
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.MouseMove,
Button2.MouseMove, Button3.MouseMove, Button4.MouseMove, Button5.MouseMove, Button6.MouseMove
Button1.Hide()
Button2.Show()
Button2.Hide()
Button3.Show()
Button3.Hide()
Button4.Show()
Button4.Hide()
Button5.Show()
Button5.Hide()
Button6.Show()
Button6.Hide()
Button1.Show()
End Sub
End Class
您不能(不應該)將MouseMove事件連接到Click事件 - 它們具有不同的簽名。 – Plutonix
那麼每次鼠標移動時都想立即顯示並重新隱藏每個按鈕?這似乎不會取得多大成就。 – David
這聽起來像一個家庭作業項目,因爲沒有實際的理由來做這件事。所以我不會給你一個答案,但我會給你提示。您正在使用錯誤的事件。你所做的是訂閱'Button1'的'MouseMove'事件,並在裏面放置'Button2.Show()'。然後訂閱'Button2'的'MouseMove'事件,並做同樣的事情等等。 – Icemanind