LabVIEWForum.de - Anzahl der Reiter einstellen

LabVIEWForum.de

Normale Version: Anzahl der Reiter einstellen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hi GerdW,

danke für den Hinweis, dass mit dem Listenfeld funktioniert so hervorragend und ist eigentlich auch schöner als meine erste Idee mit den Reitern.

Eine Frage hab ich noch - anhand einer Einstellmöglichkeit will ich die Anzahl der Zeilen vorgeben. Das funktioniert auch ganz gut. Ich kann in dem Listenfeld die Bildlaufleisten ein- und ausschalten. Die horizontale brauch ich nicht, aber die vertikale. Wenn ich jetzt die Anzahl der Zeilen verändere, dann wächst natürlich auch das Listenfeld.

Jetzt möchte ich es so haben, dass z.B. maximal 5 Zeilen angezeigt werden, sind es mehr Zeilen, dann soll die Bildlaufleiste verwendet werden. Im Eigenschaftsknoten stelle ich die Elemente Spaltenanzahl, Spaltenname, Zeilenanzahl, Zeilenname etc. ein. Dort müsste auch irgendwo die Anzahl der maximal darzustellenden Zeilen einstellbar sein, nur habe ich es noch nicht gefunden. Ich habe zunächst mit der Eigenschaft "Größe" experimentiert. Dort kann ich eine Pixelzahl angeben. Meine Hoffnung war, dass wenn die Tabelle über Anzahl Zeilen größer ist als der dargestellte Bereich mit der Pixelhöhe, dass dann die Bildlaufleiste aktiv wird - sie wird es aber nicht.
PropertyNode für die Anzahl der sichtbaren Zeilen lautet "Number of Rows".

Jetzt kannst du selber einfach einen Vergleich machen: Wenn Anzahl Kanäle > Anzahl sichtbare Zeilen, dann setze PropertyNode "Vertical Scrollbar Visible" auf True, ansonsten auf False.

Gruß, Jens
Hallo Hasenfuss,

Zitat:Im Eigenschaftsknoten stelle ich die Elemente Spaltenanzahl, Spaltenname, Zeilenanzahl, Zeilenname etc. ein. Dort müsste auch irgendwo die Anzahl der maximal darzustellenden Zeilen einstellbar sein, nur habe ich es noch nicht gefunden. Ich habe zunächst mit der Eigenschaft "Größe" experimentiert. Dort kann ich eine Pixelzahl angeben. Meine Hoffnung war, dass wenn die Tabelle über Anzahl Zeilen größer ist als der dargestellte Bereich mit der Pixelhöhe, dass dann die Bildlaufleiste aktiv wird - sie wird es aber nicht.
Ok, wir lesen uns mal die Kontexthilfe zur Property "Zeilenanzahl" durch:
Zitat:Anzahl der angezeigten Zeilen im mehrspaltigen Listenfeld mit Ausnahme der Spaltentitel. Mit dieser Eigenschaft wird die Anzahl der sichtbaren Zeilen angezeigt.
Erkennst du deinen Denkfehler?
Rtmfx

Mit Zeilenanzahl stellst du die Anzahl der sichtbaren Zeilen des Listenfeldes ein - egal, ob du dort Daten präsentierst oder nicht...
Ja, Denkfehler erkannt. Danke.

Hat man bei der Bildlaufleiste zwei Einstellmöglichkeiten? Kann man sie sichtbar und unsichtbar machen und aktivieren und deaktivieren - und ggf. bei Deaktivierung fehlt das kleine Rechteck, mit dem man die Bildlaufleiste hoch- und runterschieben kann?

Weil falls das möglich ist, dann hab ich irgendwie die Bildlaufleiste zwar sichtbar und unsichtbar gemacht - das klappt, aber die Funktion irgendwie deaktiviert.
Hallo Hasenfuss,

du hast nur die "Sichtbar"-Eigenschaft zur Verfügung.

Warum willst du den Balken sichtbar, aber deaktiviert haben? Wo ist der Sinn dabei?
(23.01.2013 10:38 )GerdW schrieb: [ -> ]Wo ist der Sinn dabei?

Das macht keinen Sinn - aber schau Dir mal das Bild an in meinen vorigen Beitrag - die Bildlaufleiste ist zwar da, funktioniert aber nicht, darum meine Frage, ob es eine solche Funktion geben könnte und ich sie aus versehen auf inaktiv gestellt hab.

Ich habe ein Array mit Zeilentiteln erstellt, dort habe ich 15 Einträge. Jetzt stelle ich Zeilenzahl auf 6, es werden also weniger Zeilen angezeigt, als in dem Listenfeld vorhanden - dementsprechend müsste nun die Bildlaufleiste aktiv sein und damit zwischen den Zeilen die Scrollmöglichkeit funktionieren - tut sie aber nicht.
Hallo Hasenfuss,

du hast zwar Zeilen-/Spaltentitel vorgegeben, aber keine Daten! Keine Daten bedeutet aber "nichts zu scrollen", ergo ist der Balken deaktiviert...
Hallo GerdW!

Vielen Dank für Deine Geduld und Deine Hilfe, jetzt funktioniert es so, wie ich es gerne haben möcht, ohne Dich hätte ich das nicht hinbekommen.
Seiten: 1 2
Referenz-URLs