Einzelnen Beitrag anzeigen

DevilsCamp
(Gast)

n/a Beiträge
 
#1

Prozentangaben bei TGridPanel (D2006)

  Alt 20. Mai 2006, 15:08
Bei Delphi 2006 ist ja das GridPanel hinzugekommen, welches standardmäßig 2 Spalten und zwei Reihen einrichtet.

Wenn ich aber nun weitere Spalten oder Zeilen hinzufüge, dann sind diese erstmal nicht sichtbar (weil der gesamte Platz von den originalen 2 Spalten/Zeilen belegt ist). Will ich nun die Breite/Höhe einer Spalte/Zeile in Prozent angeben, dann wird die Spalte/Zeile nicht wie gewünscht entsprechend breit/hoch gesetzt.

Beispiel:
Ich erstelle ein Gridpanel und füge zwei weitere Spalten hinzu.

Breiten:
Spalte 1: 50%
Spalte 2: 50%
Spalte 3: 0%
Spalte 4: 0%


Ändere ich jetzt Spalte 1 im OI auf 25% dann passiert folgendes:
Spalte 1: 33.3333333%
Spalte 2: 66.6666667%
Spalte 3: 0%
Spalte 4: 0%

Ändere ich Spalte 1 nochmal auf 25% dann sieht es so aus:
Spalte 1: 27,2727272727273%
Spalte 2: 72,7272727272727%
Spalte 3: 0%
Spalte 4: 0%


Also anstatt auf die 25% richtet der mir irgendeinen Wert ein. Um nun auf die Richtigen Prozentzahlen zu kommen müsste ich die Form auf die Textansicht umstellen und es dort manuell ändern.
Geht das auch einfacher?
  Mit Zitat antworten Zitat