vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: ListView Spaltenbreite automatisch an Inhalt anpassen? 
Autor: Maywood
Datum: 25.04.05 15:09

>> Kann man diesen Effekt auch irgendwie aus dem Code auslösen?

Ja klar, bspw. mit der Win32-API "SendMessage()"
    Private Const LVSCW_AUTOSIZE As Integer = -1
    Private Const LVM_SETCOLUMNWIDTH As Integer = &H1000 + 30
 
    Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" ( _
                                                                   ByVal hwnd _
                                                                   As Integer, _
                                                                   ByVal wMsg _
                                                                   As Integer, _
                                                                   ByVal wParam _
                                                                   As Integer, _
                                                                   ByVal lParam _
                                                                   As Integer) _
                                                                   As Integer
 
    Private Sub ResizeColumns(ByVal lv As ListView)
        For a As Integer = 0 To lv.Columns.Count - 1
            SendMessage(lv.Handle.ToInt32, LVM_SETCOLUMNWIDTH, a, _
              LVSCW_AUTOSIZE)
        Next
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
ListView Spaltenbreite automatisch an Inhalt anpassen?2.377EselJens25.04.05 10:45
Re: ListView Spaltenbreite automatisch an Inhalt anpassen?1.450Maywood25.04.05 15:09
Re: ListView Spaltenbreite automatisch an Inhalt anpassen?1.092EselJens25.04.05 16:00

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-2025 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