Gibt es neben der button1.Enabled = false;
eine andere Möglichkeit, den Benutzer davon abzuhalten, darauf zu klicken?Deaktivieren einer Schaltfläche in C# OHNE Einstellung von btn.Enabled = false ;?
Ich implementiere ein einfaches TicTacToe-Spiel in WinForms und wenn ich die Enabled-Eigenschaft verwende, werden die Farben des Buttons grau, was meine Benutzeroberfläche stark ruiniert.
Ich möchte meine Formatierung für die Schaltfläche behalten und nur weitere Klicken vom Benutzer deaktivieren.
Ihre Klickmethode konnte bedingt nichts tun, wenn sie geklickt wurde. –
Das Hinzufügen des wesentlichen Teils Ihres Codes könnte helfen. –
Möchten Sie wirklich ein Klick-Visual verhindern oder einfach jede Interaktion vermeiden, sobald der Benutzer klickt? Wenn es der zweite ist, können Sie einfach einen booleschen Wert setzen und einfach sofort zurückkehren, wenn Sie es brauchen. –