2016-11-18 95 views
0

我在C#中有一個Windows窗體,其中包含4個用作菜單的不同狀態的按鈕。按鈕事件和狀態

什麼是使用/實現不同按鈕狀態的最佳方式。

Normal - > Mouse Enter,Mouse Leave and Mouse click。點擊後,該特定按鈕應保持單擊的顏色,並且只有在單擊不同的按鈕時纔會恢復正常。點擊的顏色也不會在鼠標輸入或鼠標離開時再次更改。應該是平的按鈕。

謝謝

+1

單選按鈕是這種正常的UI小工具的sender變量引發的單擊事件的按鈕。 ToolStripMenuItem.CheckState在菜單的情況下。沒有特別的建議,如果你想使用常規的按鈕,當然不是「最好的」,只要按照你喜歡的方式來操作就可以了。 –

回答

0

將所有按鈕的背景更改爲默認點擊。

則所需backrgound適用於通過使用事件