ruebezahn0
Grünschnabel
Hallo
Ich habe eine Frage bezüglich des MS DataGrid Controls (SP5) das in VB 6.0 vorhanden ist. Ich besitze eine SQL Datenbank und möchte per VB auf sie zugreifen und erstmal nur Daten auslesen. Soweit habe ich es auch geschafft nur ich besitze ein Notebook mit einer maximalen Auflösung von 1024x768. Und die Datebank besitzt viele Spalten, so dass nur ein lässtiges Scrollen des Balkens im DataGrid notwendig ist. Viele Spaltennamen bestehen aber oft aus wenigen zeichen sowie der Inhalt in ihm. Das Problem des DataGrid ist, das jede Spalte die gleiche Spaltenbreite besitzt und dadurch unnötiger Platz verschwendet wird.
Nun meine Frage:
Wie kann ich die Spaltenbreite einzelnen Spalten im DataGrid beeinflussen ? In dem Eigenschaftsfenster gibt es nur eine Einstellung "DefColWidth", aber die ist nur für die gesamte Spaltenbreite im DataGrid zuständig. Ich würde gerne einzelne Spalten beeinflussen können.
Ist das zu realisieren und wenn ja, kann mir jemand einen Tip geben?
Vielen Dank fürs zuhören! :suspekt:
Ich habe eine Frage bezüglich des MS DataGrid Controls (SP5) das in VB 6.0 vorhanden ist. Ich besitze eine SQL Datenbank und möchte per VB auf sie zugreifen und erstmal nur Daten auslesen. Soweit habe ich es auch geschafft nur ich besitze ein Notebook mit einer maximalen Auflösung von 1024x768. Und die Datebank besitzt viele Spalten, so dass nur ein lässtiges Scrollen des Balkens im DataGrid notwendig ist. Viele Spaltennamen bestehen aber oft aus wenigen zeichen sowie der Inhalt in ihm. Das Problem des DataGrid ist, das jede Spalte die gleiche Spaltenbreite besitzt und dadurch unnötiger Platz verschwendet wird.
Nun meine Frage:
Wie kann ich die Spaltenbreite einzelnen Spalten im DataGrid beeinflussen ? In dem Eigenschaftsfenster gibt es nur eine Einstellung "DefColWidth", aber die ist nur für die gesamte Spaltenbreite im DataGrid zuständig. Ich würde gerne einzelne Spalten beeinflussen können.
Ist das zu realisieren und wenn ja, kann mir jemand einen Tip geben?
Vielen Dank fürs zuhören! :suspekt: