Sofort Zeile mit der Pfeiltaste in Vaadin 7 Grid auswählen

8

In Vaadin 7.5.3, dem Gitter Widget reagiert auf den Benutzer durch Drücken der Aufwärts- (↑) oder Abwärts- (↓) Pfeiltasten, indem ein Markierungsfeld um eine einzelne Zelle bewegt wird. Wenn der Benutzer dann eine zweite Aktion ausführt und die Leertaste drückt, wird die Zeile zur Auswahl.

Ich bin von diesem Verhalten verwirrt. Ich hätte jeden Schlag einer Pfeiltaste erwartet, um sofort die nächste Reihe auszuwählen.

Gibt es eine Möglichkeit, das Verhalten des Rasters zu ändern, um direkt die nächste Zeile auszuwählen , ohne dass der Benutzer eine zweite Geste benötigt?

    
Basil Bourque 08.08.2015, 22:49
quelle

1 Antwort

-1

Als Referenz finden Sie das entsprechende Thema des vaadin-Forums über die Navigation im Grid . Jemand hat sogar eine Zip-Datei mit einem Beispielprojekt gepostet.

Ich habe gerade diesen Vorschlag ausprobiert, und es scheint zu funktionieren, außer dass ich nun "Log-Nachrichten ignorieren Connector Anfrage für nicht existierende Connector" bekomme.

Die Lösung besteht darin, ein eigenes Widgetset zu kompilieren, so dass es sehr mühsam sein kann, es einzurichten, wenn Sie dies noch nicht getan haben.

Im Widgetset / Client-Paket:

%Vor%

Irgendwo anders:

%Vor%

Und die Verwendung:

%Vor%

Beachten Sie, dass diese Lösung nur für ein einzelnes Raster pro Seite funktioniert. Der vaadin Forum-Thread enthält auch einen Vorschlag, wie dies für Seiten mit mehreren Gittern auf der gleichen Seite funktioniert, aber es kompilierte nicht sofort für mich, also schließe ich es hier nicht ein.

    
Zalumon 28.11.2016 13:49
quelle