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
TreeView zeigt keine Icons an 
Autor: Frank1971
Datum: 12.10.06 12:56

Hi,

es ist etweas problematisch, mein Problem zu beschreiben, da ich nicht genau weis,
woher der Fehler kommt.

Also in meinem Projekt habe ich ein TreeView. An dieses habe ich eine ImageList gebunden.
Die einzelnen Knoten und die Knoten-Texte werden gut angezeigt, aber keine Icons werden angezeigt. Der Platzhalter für die Icons ist jedoch als Leerraum da.

Was mich wundert ist, dass es in meinem Projekt keinen visuallen Unterschied zwischen den BoderStyles ''FixedSingle'' und ''Fixed3D'' gibt.
Es wird immer als FixedSingle angezeigt.

Wenn ich nun ein neues Projekt beginne und in die Form1
mein TreeView aus dem 1. Projekt hineinkopiere, das gleiche ImageList und den gleichen Quell-Code zu füllen in das 2. Projekt kopiere, klappt alles wunderbar.
Auch ein Unterschied des BorderStyles wird angezeigt.

Hat sowas schon mal jemand gehabt und kann mir sagen, woran das liegt?
Liegt es wohl an einer Einstellung in den Projekt-Eigenschaften? Aber wenn, welche?

Bin total ratlos

   Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
     System.EventArgs) Handles MyBase.Load
 
        Dim tmpSubNodeUrsache As TreeNode
        Dim tmpSubNodeInfo As TreeNode
        Dim tmpSubNodeArtikel As TreeNode
        Dim tmpNode As TreeNode
        With TreeView1
            .Nodes.Clear()
            .ExpandAll()
            .ImageList = ImageList1
            .BackColor = Color.Silver
            .ImageIndex = 3
            .SelectedImageIndex = 8
            tmpNode = .Nodes.Add(Date.Now.Date.ToShortDateString)
            With tmpNode
                .Expand()
                .ImageIndex = 3
                .SelectedImageIndex = 3
                'tmpNode.BackColor = Color.Cornsilk
                tmpSubNodeUrsache = .Nodes.Add("Ursachenbeschreibung")
                tmpSubNodeInfo = .Nodes.Add("interne Info")
                tmpSubNodeArtikel = .Nodes.Add("verwendete Artikel")
 
                With tmpSubNodeUrsache
                    .ImageIndex = 4
                    .SelectedImageIndex = 4
                    .Nodes.Add("Ursachenbeschreibung über ... ")
                    .Nodes.Item(0).ImageIndex = 7
                    .Expand()
                End With
                With tmpSubNodeInfo
                    .ImageIndex = 5
                    .SelectedImageIndex = 5
                    .Nodes.Add("Infoemationen über ...")
                    .Expand()
                End With
                With tmpSubNodeArtikel
                    .ImageIndex = 7
                    .SelectedImageIndex = 7
                    .Nodes.Add("Artikel 1 ...")
                    .Nodes.Item(0).ImageIndex = 7
                    .Nodes.Add("Artikel 2 ...")
                    .Nodes.Item(1).ImageIndex = 7
                    .Nodes.Add("Artikel 3 ...")
                    .Nodes.Item(2).ImageIndex = 7
                    .Nodes.Add("Artikel 4 ...")
                    .Nodes.Item(3).ImageIndex = 7
                End With
                .Expand()
            End With
        End With
 
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
TreeView zeigt keine Icons an1.161Frank197112.10.06 12:56
Re: TreeView zeigt keine Icons an857lighty12.10.06 19:13
Re: TreeView zeigt keine Icons an731Frank197113.10.06 08:45

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