Spaltenbreite im DBGrid festlegen
-
Hallo,
ich hab ein Problem mit meinem DBGrid bzw. mit der breite der Spalten darin!
Ich lasse mir in meinem DBGrid zwei Spalten anzeigen (PLZ, Ortsname), diese Spalten können per Button vertauscht werden. Die Default-Reihenfolge ist PLZ, Ortsname! Da werden mir auch beide Spalten wunderbar angezeigt! Sobald ich aber die Spalten tausche rutscht PLZ über den rechten Rand des Grids hinaus! Ich möchte aber beide Spalten sehen, egal in welcher Reihenfolge. Ich hab hier zur verdeutlichung zwei Links zu Screenshots:
http://www.vmg.at/screen/screen1.jpg (Default, hier passt alles)
http://www.vmg.at/screen/screen2.jpg (Nach dem wechsel, Spalte PLZ ist zu weit nach rechts gerutscht)Wie kann ich die Spaltenbreite fixieren??
Hoffe ihr könnt mir helfen!!
lg
Flow
-
Die Spaltenbreite explizit festlegen bzw. anpassen!?
Siehe TField::DisplayWidth.
-
Danke für den Tipp!
Lösung:
DBGrid1->Columns->Items[0]->Width = 50;
DBGrid1->Columns->Items[1]->Width = 400;lg
Flow