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
Probleme bei Resize einer Form mit Splitter und Listview 
Autor: Nexpert
Datum: 22.12.09 14:07

Guten Tag.

Ich habe folgende Anwendung programmiert:

 
 
Public Class Form1
 
    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) _
      Handles Me.Load
        Dim oItem As ListViewItem
 
        With lviPF
            .Clear()
            .Columns.Add("Erste Spalte")
            .Columns.Add("Zweite Spalte")
            .Columns.Add("Dritte Spalte")
            .Columns.Add("Vierte Spalte")
            .Columns.Add("Fünfte Spalte")
            .Columns.Add("Sechste Spalte")
        End With
        For iIndex As Integer = 1 To 200
            oItem = lviPF.Items.Add("Erste Spalte Zeile " + iIndex.ToString)
            oItem.SubItems.Add("Zweite Spalte Zeile " + iIndex.ToString)
            oItem.SubItems.Add("Dritte Spalte Zeile " + iIndex.ToString)
            oItem.SubItems.Add("Vierte Spalte Zeile " + iIndex.ToString)
            oItem.SubItems.Add("Fünfte Spalte Zeile " + iIndex.ToString)
            oItem.SubItems.Add("Sechste Spalte Zeile " + iIndex.ToString)
        Next
        With lviPF
            For Each oCol As ColumnHeader In .Columns
                .AutoResizeColumn(oCol.Index, _
                  ColumnHeaderAutoResizeStyle.HeaderSize Or _
                  ColumnHeaderAutoResizeStyle.HeaderSize)
            Next
            .Scrollable = True
        End With
    End Sub
 
    Private Sub Form1_Resize(ByVal sender As Object, ByVal e As _
      System.EventArgs) Handles Me.Resize
        tbcPf.Height = Me.Height
        tbcPf.Width = Me.Width
        lviPF.Width = tbcPf.Width - Me.tviForen.Width - _
          Me.pnlEditorControl.Width - 20
    End Sub
End Class
Auf dem Formular sind in einem Tabcontrol eine TVI und eine Listview durch einen Splitter getrennt. Die ganzen Controls sind erforderlich, ich habe nur die Inhalte gelöscht, um das Problem einzuengen. Das Problem ist, dass die Listview nicht sauber gezeichnet werden. Vor allem fehlen die Scrollelemente und die Listview wird nicht mit der ersten Spalte gezeigt. Es sind Splitter und Resize schuld. Die beiden Funktionalitäten werden natürlich benötigt.


Ich hoffe, ihr kommt damit klar und könnt mir helfen.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Probleme bei Resize einer Form mit Splitter und Listview2.936Nexpert22.12.09 14:07
Re: Probleme bei Resize einer Form mit Splitter und Listview1.890Nexpert22.12.09 14:08
Re: Probleme bei Resize einer Form mit Splitter und Listview1.719ModeratorDaveS24.12.09 12:13
Re: Probleme bei Resize einer Form mit Splitter und Listview2.048Nexpert24.12.09 13:25

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