Ich habe ein Windows Form in C# mit 4 Tasten mit verschiedenen Zuständen, die ich als Menü verwenden.Button Ereignis und Status
Was ist der beste Weg, um die verschiedenen Tastenzustände zu verwenden/zu implementieren.
Normal -> Mauseingabe, Maus verlassen und Mausklick. Beim Klicken sollte diese bestimmte Schaltfläche die angeklickte Farbe beibehalten und erst wieder auf normal zurückgesetzt werden, wenn auf eine andere Schaltfläche geklickt wird. Die angeklickte Farbe sollte sich beim Mauseingeben oder Verlassen der Maus ebenfalls nicht ändern. Sollte flache Tasten sein.
Dank
Radiobuttons der normale UI-Gadget für diese ist. ToolStripMenuItem.CheckState im Falle eines Menüs. Es gibt keinen besonderen Hinweis, wenn Sie normale Tasten verwenden möchten, sicherlich nicht "am besten", tun Sie es einfach so, wie Sie es möchten. –