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 - Fortgeschrittene
Re: Dynamische Panel mit label und Pictureboxen.. 
Autor: DotNetErbse
Datum: 01.02.11 09:25

zunächst einmal,
solltest Du Dir für Deine Albumansicht ein eigenes User-Control bauen,
dass aus einer Picturebox und einem Label besteht, verschiedene Properties und Methoden enthält.

Somit brauchst Du auch nur EIN Control zum Panel hinzufügen, positionieren und auf Ereignisse reagieren lassen.

Das Click-Event führst Du über raise event nach "draußen" und zwar beim Klick auf das Label UND beim Klick auf die Picturebox, denn usual ist wohl das Klicken aufs Bild, oder?

Zur besseren Verwendung: Die anzuzeigende Grafik in der Picturebox handelst Du über ein Property, dass nach Übergabe des Pfades die Grafik gleich lädt (auf Existenz prüfen!)

Somit brauchst Du "von außen" nur Dein Usercontrol (Galere-Item)

- (with events) instanzieren
- Pfad auf Bild bereitstellen (Laden des Bildes tut ja dann das Control selbständig)
- Position im Panel festlegen
- zum Panel hinzufügen

(was soll eigentlich das x=x+120 mit einer String-Variable???)


zum Panel:
auch hier solltest Du überlegen, ob Du nicht die Funktionen der Galerieansicht mittels Panel in einem User-Control kapseln solltest.

Denn schlussendlich ist es doch einfacher, eine Galerie zu instazieren, Anzahl der Galerie-Items horizontal festzulegen und Galerie-Items über eine .add-Methode hinzuzufügen - fertig...

Positionierung, Ereignisbehandlung usw. übernimmt dass das User-Control.

Mit freundlichen Gr??en
DotNetErbse


[Es hei?t Paket und nicht Packet, auch wenn Standard augenscheinlich von Standar(t)e kommt,hei?t es dennoch Standar(d)]

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dynamische Panel mit label und Pictureboxen..2.232janphilip31.01.11 14:28
Re: Dynamische Panel mit label und Pictureboxen..1.715keco31.01.11 14:44
Re: Dynamische Panel mit label und Pictureboxen..1.522janphilip31.01.11 15:55
Re: Dynamische Panel mit label und Pictureboxen..1.511DotNetErbse01.02.11 09:27
Re: Dynamische Panel mit label und Pictureboxen..1.737DotNetErbse01.02.11 09: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