2016-07-28 4 views
0

Ich habe Nebula NatTable für ziemlich lange in meinem Projekt verwendet und ist vertraut mit den Grundlagen. Ich habe 2 Fragen zum Sortieren und Filtern.Fragen über Nebula NatTable Sortieren und Filtern

  1. Es gibt separate Beispiele gegeben für die Sortierung und Filterung filter example, sort example. Meine Frage ist, kann ich beide diese Funktionen in einer Instanz von NatTable einschließen?

  2. Kann ich das Filterkopfsteuerelement entfernen, nachdem die NatTable-Instanz erstellt wurde? Wenn ja, wie kann das gemacht werden?

+1

In Bezug auf Ihre erste Frage, es kann sicherlich getan werden, ohne dass die Filterzeile möglich. Siehe [Everything_but_the_kitchen_sink] (https://github.com/eclipse/nebula.widgets.nattable/blob/master/org.eclipse.nebula.widgets.nattable.examples/src/org/eclipse/nebula/widgets/nattable/ Beispiele/Beispiele/_900_Everything_but_the_kitchen_sink.java) Beispiel. –

+0

Danke. Ich werde das Beispiel überprüfen – ssdimmanuel

Antwort

1
  1. Ja und es gibt mehrere Beispiele, die zeigen. Einige von ihnen sind zum Beispiel in Tutorial Beispiele - Integration. Alle Funktionen in NatTable können kombiniert werden.

  2. Ich nehme an, Sie meinen die Filterkopfzeile, da es keine spezielle Kontrolle dafür gibt. Es kann nicht entfernt werden, um es danach aus dem Schichtstapel zu entfernen. Die Sichtbarkeit kann jedoch zur Laufzeit geändert werden. Es ist sogar eine Tastenbindung standardmäßig aktiviert. Durch Drücken von F3 können Sie die Sichtbarkeit zur Laufzeit wechseln. Die Frage ist, warum Sie die Filterzeile nach der Erstellungszeit entfernen möchten. Typisch für die Menschen tun es programmatisch Filterung, aber das sollte durch die Anwendung von Filtern auf die FilterList

+0

Danke für Ihre Antwort. Ich habe die Beispiele überprüft und konnte mich in meine Anwendung integrieren. Und ja, ich meinte die Sichtbarkeit der Filterzeile (und nicht das Entfernen). F3 funktioniert wie Magie. Cooles Zeug!! – ssdimmanuel