vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: DataGrid Breite der Rasterspalten 
Autor: WaldiMaywood
Datum: 11.01.04 15:05

dafür gibt es jetzt die DataGridTableStyles. Einfach mal im Netz suchen ...
hier ein selbsterklärendes / eigenständiges bsp.:
benötigt wird nur ein DataGrid + Form

   Sub test()
        Dim dt As New DataTable("tabelle1")
        Dim dr As DataRow
        Dim ts As New DataGridTableStyle
        Dim bc As DataGridTextBoxColumn
        dt.Columns.Add("Spalte1")
        dt.Columns.Add("Spalte2")
        dt.Columns.Add("Spalte3")
        For a As Integer = 0 To 10
            dr = dt.NewRow
            dr(0) = New String(Chr(a + 50), 10)
            dr(1) = New String(Chr(a + 60), 10)
            dr(2) = New String(Chr(a + 70), 10)
            dt.Rows.Add(dr)
        Next
        ts.MappingName = "tabelle1"
 
        bc = New DataGridTextBoxColumn
        bc.MappingName = "Spalte1"
        bc.Width = 100
        bc.HeaderText = dt.Columns(0).ColumnName.ToUpper
        ts.GridColumnStyles.Add(bc)
 
        bc = New DataGridTextBoxColumn
        bc.MappingName = "Spalte2"
        bc.Width = 200
        bc.HeaderText = dt.Columns(1).ColumnName.ToUpper
        ts.GridColumnStyles.Add(bc)
 
        bc = New DataGridTextBoxColumn
        bc.MappingName = "Spalte3"
        bc.Width = 300
        bc.HeaderText = dt.Columns(2).ColumnName.ToUpper
        ts.GridColumnStyles.Add(bc)
 
        Me.DataGrid1.TableStyles.Add(ts)
        Me.DataGrid1.DataSource = dt
    End Sub
Steve
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DataGrid Breite der Rasterspalten674gschumi11.01.04 14:46
Re: DataGrid Breite der Rasterspalten445WaldiMaywood11.01.04 15:05

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel