Hallo zusammen,
ich mein altes Projekt etwas umgearbeitet. Habe mich (so hoffe ich) an die Anweisungen von Sascha vom vorherigen Projekt angelehnt, aber zur Übung neu erstellt (selbst schreiben prägt ein).
Es gibt nach wie vor die Checkboxen zum anklicken, einen Bereich für die gewählten Produkte und darunter jetzt neu ein TabControl. Das funktioniert auch alles soweit gut. Im TabControl habe ich meine Produktliste gebunden und ein TabControl.ContentTemplate mit einem DataTemplate versehen. Jetzt möchte ich aber, dass diese DataTemplates je nach gewähltem Produkt, anders aufgebaut sind (mit Buttons, Textboxen, Checkboxen und dergleichen). Also bei Produkt 1 soll der Inhalt des Tabs anders aussehen als bei Produkt 2.
Soweit ich gelernt habe, kann das in verschiedenen DataTemplates dargestellt werden. Alleine das Wie ist mir noch nicht klar. Und wie bring ich einem bestimmten Tab bei, dass er "sein" Template aufrufen muss (ich vermute mit Binding, weiss aber net wie).
Ich hoffe, ich habe mich verständlich ausgedrückt. Wenn nicht, bitte fragen. Danke im Voraus für Eure Kommentare und Anregungen.
Im Anhang das Projekt.
Gruß
Oli
Edit: Datei ohne bin-Ordner hochgeladen
ich mein altes Projekt etwas umgearbeitet. Habe mich (so hoffe ich) an die Anweisungen von Sascha vom vorherigen Projekt angelehnt, aber zur Übung neu erstellt (selbst schreiben prägt ein).
Es gibt nach wie vor die Checkboxen zum anklicken, einen Bereich für die gewählten Produkte und darunter jetzt neu ein TabControl. Das funktioniert auch alles soweit gut. Im TabControl habe ich meine Produktliste gebunden und ein TabControl.ContentTemplate mit einem DataTemplate versehen. Jetzt möchte ich aber, dass diese DataTemplates je nach gewähltem Produkt, anders aufgebaut sind (mit Buttons, Textboxen, Checkboxen und dergleichen). Also bei Produkt 1 soll der Inhalt des Tabs anders aussehen als bei Produkt 2.
Soweit ich gelernt habe, kann das in verschiedenen DataTemplates dargestellt werden. Alleine das Wie ist mir noch nicht klar. Und wie bring ich einem bestimmten Tab bei, dass er "sein" Template aufrufen muss (ich vermute mit Binding, weiss aber net wie).
Ich hoffe, ich habe mich verständlich ausgedrückt. Wenn nicht, bitte fragen. Danke im Voraus für Eure Kommentare und Anregungen.
Im Anhang das Projekt.
Gruß
Oli
Edit: Datei ohne bin-Ordner hochgeladen
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „BlackTears“ ()