![]() |
dataGridTableStyle: HorizontalAlignment.Right sehr unschön
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich verpasse einem DataGrid einen eigenen TableStyle. Numerische Felder sollen dabei rechtsbündig angezeigt werden:
Code:
Dies liefert aber für die Kopfzeile unsaubere Ansichten, wie die Spalten "ID" und "Nr." bei Zahlen sowie "Soll" und "Haben" bei Beträgen zeigen (siehe beiliegender ScreenShot).
this.dataGridTextBoxColumn61.Alignment = System.Windows.Forms.HorizontalAlignment.Right;
Ein Versuch einer Anzeige auf "Nr. " (also rechts mit 2 Leerzeichen abzuschließen) hat nichts geändert. Hat jemand einen Tipp, wie man das besser steuern kann? Danke! Jürgen Nachtrag: In der StatusBar wird die Zentrierung ebenfalls nicht richtig erledigt:
Code:
Status4 und Status5 sind die StatusPanels aus dem ScreenShot. Diese haben eine feste Breite - siehe Code. Andere Panels davor und dahinter werden durch OnResize() angepasst.
// Status4
this.Status4.Alignment = System.Windows.Forms.HorizontalAlignment.Center; this.Status4.Width = 60; // // Status5 this.Status5.Alignment = System.Windows.Forms.HorizontalAlignment.Center; this.Status5.Width = 60; |
Re: dataGridTableStyle: HorizontalAlignment.Right sehr unsch
Hat keiner eine Idee? Oder stört niemanden das Verrutschen des Titels aus der Spalte?
Es wäre schön, wenn ich doch einen Hinweis bekäme. Danke! Jürgen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz