[Visual Studio] Obsługa buttona tylko myszką

0

Jak zrobić, aby buttona można było używać tylko myszką ? Napisałem grę (tetris) i klawiatura służy do sterowania, a po wstawieniu buttona, odsyłającego do 2 formy, klawiatura przestaje działać w grze, tylko zaczyna "klikać" w buttona. Po ustawieniu TabStop na false, gra wprawdzie działa, ale przy drugim kliknięciu, button znów się zaznacza, a ja tracę kontrole w grze. Bardzo proszę o pomoc.
Używam Visual Studio 2008 (C#)

0

Sprobuj ustawic focus poza buttonem po jego kliknieciu.

0

Tylko jak ustawić Focus na formę?
Zrobiłem inaczej, dodałem nowego labela i ustawiłem focus na niego. Wtedy button jest domyślnie odznaczony, gra działała, ale po naciśnięciu strzałek button znów się zaznacza... Pozostałymi klawiszami da się grać. W sumie mógłbym zamienić strzałki na WSADa, ale wolałbym by zostało tak jak jest.
Dziękuje za odpowiedz...

0

Form.Focus()?

0

Tylko że to nie działa... :(
Ale powiedzmy rozwiązałem problem, ustawiając focus na label, teraz mi chodziłoby o to aby po naciśnięciu strzałek, button znów się nie zaznaczał...

0

Witam.

Spróbuj dopisać do swojego kodu linijkę, która będzie nadawała "fokusa" innej kontrolce po naciśnięciu strzałek np:
this.Focus(); this.Select();

Pozdrawiam.

1 użytkowników online, w tym zalogowanych: 0, gości: 1