Strona 1 z 1

Klawiatura Ekranowa

Napisane: środa, 4 lutego 2015, 00:39
przez albin
Walcze z własną klawiturą ekranową w sumie znalazłem cos takiego:
http://inputsimulator.codeplex.com/
ale jak podlacze virtualkey pod batona i klikne najpierw np textbox albo komorke w data gridzie do której chce pisac,
a pozniej klikne podłączenego batona, żeby wysłać znak, to w text boxie nic nie ląduje no bo nie jest on juz aktywny, bo jest aktywny baton
Any ideas? Wszelka pomoc mile widziana. Ewentualnie inne rozwiązania klawiatury ekranowej.
Pzdr..

Re: Klawiatura Ekranowa

Napisane: środa, 4 lutego 2015, 00:51
przez Morfidon
Są dwie funkcje Select i Focus, może któraś z nich pomoże? Możesz też obsłużyć własne zdarzenie po kliknięciu na odpowiedni button i po prostu wpisać tekst zawarty na etykiecie buttona do textboxa...

Re: Klawiatura Ekranowa

Napisane: środa, 4 lutego 2015, 01:00
przez albin
Select i Focus to one jakoś zwracają co jest aktywne?, a drugie rozwiązanie mniej eleganckie ale myslalem o nim a w sumie zrobilem tak logowanie.
A jak pobrac z DataGrida którą komórk kliknąłem?

Re: Klawiatura Ekranowa

Napisane: środa, 4 lutego 2015, 01:29
przez Morfidon
Select i Focus wybierają co ma zostać aktywowane. Obsługujesz zdarzenie kliknięcia i później:

Code: Zaznacz cały

 var grid = sender as DataGrid;

        var cellValue = grid.SelectedValue;