tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
579
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Witten4Life Witten4Life ist offline Rookie
    Registriert seit
    Aug 2007
    Beiträge
    6
    Hi,

    ich hol mir ein Objekt aus der DB. Dieses Objekt hat auch nen string, wo drin steht welches Control erzeugt werden soll. also:

    string mystring = "Image" // z.b....

    In diesem Fall will ich ein neues Image erstellen. Dort könnte aber auch genauso gut Label oder TextBlock etc stehen.

    Ich denke ihr habt verstanden was ich meine Schonma Danke im Voraus.

    mfg
     

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Den ganzen gesamten Typenamen in deine DB schreiben und via Activator.CreateInstance die Instanz davon erstellen.
     

  3. #3
    Avatar von mschlegel
    mschlegel mschlegel ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    202
    Ich hätte mal eine Frage zu diesem Thema.

    Wieso sollte man Teile des UI-Layers in der Datenbank (also dem Persistenz-Layer) speichern. Ich frage, weil ich mich hier auf Arbeit mit einem ähnlichen "Design" herumschlagen muss und es ehrlich gesagt die totale Wartungshölle ist. Bei uns ist es zwar Delphi aber das Prinzip ist das gleiche und ich kapier den Sinn dahinger nicht. Der Typ der diese "Architektur" aufgestellt hat, ist leider nicht mehr da und kann mir seine Gedanken daher nicht erläutern.

    Aber vielleicht gibt es ja Szenarien wo dies sinnvoll ist.

    Danke
     

Ähnliche Themen

  1. Welches Programm zur Zeiterfassung benutzt ihr?
    Von fink-x im Forum Coders Talk
    Antworten: 5
    Letzter Beitrag: 22.08.10, 00:10
  2. Antworten: 2
    Letzter Beitrag: 01.11.09, 12:12
  3. Welches Framework benutzt ihr?
    Von hoctar im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 18.09.09, 18:56
  4. Antworten: 3
    Letzter Beitrag: 13.12.07, 11:13
  5. Antworten: 3
    Letzter Beitrag: 10.12.05, 13:21