Czy jest inny sposób niż button1.Enabled = false;
, aby uniemożliwić użytkownikowi kliknięcie?Wyłączanie przycisku w C# BEZ ustawienia btn.Enabled = false ;?
Wprowadzam prostą grę TicTacToe w WinForm i jeśli używam właściwości Enabled, kolory tekstu przycisku zamieniają się w szary, co bardzo mocno niszczy mój interfejs użytkownika.
Chciałbym zachować formatowanie dla przycisku i po prostu wyłączyć dalsze klikanie od użytkownika.
Twoja metoda kliknięcia może warunkowo zdecydować, że nie robi nic po kliknięciu. –
Dodanie niezbędnej części kodu może pomóc. –
Czy naprawdę chcesz zapobiec klikaniu wizualnemu, lub po prostu uniknąć interakcji po kliknięciu przez użytkownika? Jeśli jest to drugie, możesz z łatwością ustawić wartość boolean i natychmiast wrócić, jeśli potrzebujesz. –