| 

.NET C# Java Javascript Exception

7
Hallo zusammen,

ich habe gerade folgendes Problem:
ich brauche ein TabControl, welches 2 mögliche Templates darstellen soll. Sprich, das über ein Button festgelegt werden soll, ob das TabItem nur ein Icon oder ein Icon + Text darstellen soll. (Beispiel: Outlook --> Navigation links. Diese lässt sich zusammenklappen und hat dann nur noch die Icons statt Icon + text dargestellt.

Nun meine Frage:
Über welchen weg ist dies am sinnvollsten zu lösen? Das ganze über den Codebehind zu machen, wär eine Lösung, die mir nicht ganz so lieb ist. Wenn das über XAML lösbar ist, wär es ideal.

Oder sollte man sogar soweit gehen und für so etwas ein eigenes Control bauen?

Ich hoffe ihr versteht meine Frage :).
Ich bedanke mich schonmal für eure Antworten

Gruß
Andy
News:
25.10.2011
cruX 803 1 1 9
1 Antwort
4
Hallo,

je nach dem wie du es brauchst kannst du entweder dynamisch das ResourceDictinary wechseln.
Damit werden dann die "neuen" Templates geladen.

Oder du verwendest den DataTemplateSelector um das gewünschte Template zu laden.
In diesem Fall ist das wohl angebrachter
Siehe dazu: WPF Tutorial - How To Use A DataTemplateSelector
25.10.2011
michlG 1,7k 1 5

Stelle deine .net-Frage jetzt!