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: Auf Form von Komponente zugreifen 
Autor: keco
Datum: 10.06.09 18:35

Okay, also ich möchte eine DLL schreiben, womit ich Anwendungseinstellungen verwalten kann. Ich habe eine Component, die speichert eine Auflistung von Objekten. Diese sehen so aus:
Public Class Setting
   Implements INotifyPropertyChanged
 
   Public Event PropertyChanged(ByVal sender As Object, ByVal e As _
     System.ComponentModel.PropertyChangedEventArgs) Implements _
     System.ComponentModel.INotifyPropertyChanged.PropertyChanged
 
   Private pAttributes As AttributeCollection
   Private pBindingControl As Control
   Private pBindingProperty As String
   Private pCategory As String
   Private pName As String
   Private pValue As String
 
   ' ... Hier natürlich die Properties
End Class
Diese Objekte speichern also eine einzelne Eigenschaft eines einzelnen Controls. In jeder Component kann ich also die Eigenschaften eines Control einer Form in die Liste aufnehmen. Diese Liste kann also gespeichert werden und auch wieder geladen werden, wodurch die Eigenschaften der Controls automatisch gesetzt werden, mit denen aus der Datei. Mit nur einer einzigen Component würde ich das prima hinbekommen, dann könnte ich die Collection direkt in der Component verwalten, aber daher, weil mehrere Forms diese Component haben können, um die Eigenschaften von Controls dieser Form zu speichern, wirds schon komplizierter. Ich möchte also Eigenschaften von Controls speichern und wieder laden können. Allerdings für die gesamte Anwendung und nicht nur einer Form. Ich hoffe das reicht so an Informationen.

Jetzt also die Frage: Wie verwalte ich die gesamten Einstellungen, um sie effektiv speichern und wieder laden zu können?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Auf Form von Komponente zugreifen1.519keco09.06.09 21:55
Re: Auf Form von Komponente zugreifen1.045ModeratorFZelle09.06.09 23:11
Re: Auf Form von Komponente zugreifen1.102keco09.06.09 23:30
Re: Auf Form von Komponente zugreifen1.036ModeratorFZelle10.06.09 09:35
Re: Auf Form von Komponente zugreifen1.037keco10.06.09 14:55
Re: Auf Form von Komponente zugreifen1.054ModeratorFZelle10.06.09 16:27
Re: Auf Form von Komponente zugreifen971keco10.06.09 16:32
Re: Auf Form von Komponente zugreifen1.040ModeratorFZelle10.06.09 18:01
Re: Auf Form von Komponente zugreifen1.064keco10.06.09 18:35
Re: Auf Form von Komponente zugreifen1.174ModeratorFZelle11.06.09 09:40
Re: Auf Form von Komponente zugreifen996keco11.06.09 16:55
Re: Auf Form von Komponente zugreifen1.055ModeratorRalf Ehlert12.06.09 10:03
Re: Auf Form von Komponente zugreifen1.007ModeratorFZelle12.06.09 11:40
Re: Auf Form von Komponente zugreifen990ModeratorRalf Ehlert12.06.09 14:25
Re: Auf Form von Komponente zugreifen1.145keco13.06.09 12:34
Re: Auf Form von Komponente zugreifen1.152ModeratorFZelle13.06.09 14:46
Re: Auf Form von Komponente zugreifen1.075ModeratorFZelle14.06.09 12:15
Re: Auf Form von Komponente zugreifen972ModeratorDaveS14.06.09 12:35
Re: Auf Form von Komponente zugreifen966ModeratorFZelle14.06.09 13:50

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