小白請教個問題:winform label背景灰色 1、滑鼠進入背景比如紅色;2、滑鼠離開,背景顏色還原;3、滑鼠點擊背景比如藍色,且一直保持;4、有很多個相同的label要實作相同的功能,且,在第3步時,點擊的這個label背景變,其他的不變。當點擊其他的label時,之前點擊的背景還原。
我現在卡在如何解決第2步和第3步沖突的問題以及如何區分點擊的label與未點擊的label。
說白了也就是模擬一個button的外觀變化。
請大家指點一下,謝謝
uj5u.com熱心網友回復:
我有一個笨辦法 :點擊某個label時 先把所有label背景色還原 然后再設定點擊的這個label的背景色
uj5u.com熱心網友回復:
添加一個變數存盤最后一次點擊過的Label每次點擊Label的時候重置最后一次點擊過的Label和當前點擊的Label的顏色
并設定最后一次點擊過的Label為當前點擊的Label
只是一個思路,解決問題的方法有很多,供參考
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/230095.html
標籤:組件/控件開發
