|
Nach Ordnungsbegriffen durchsuchen
Alle Ordnungsbegriffe » Ressourcen (RSS)
-
Hallo, ich habe da ein Control abgeleitet von Button. Diesem Control ist ein Template zugewiesen. In dem Tamplate gibt es einen RadialGradientBrush dessen beide Stop Colors ich per Code während der Laufzeit ändern möchte. Also habe ich mir in den Resources zu dem Button zwei Farben angelegt. < Color...
-
Hallo, kannst du den Style, das ControlTemplate und wie du das ganze einbindest posten? Dann tun wir uns ein wenig weiter. Als erster Tipp: Hast du die Ressource dynamisch eingebunden?
-
Willst du sie auslesen, oder nur einbinden? Einbinden kannst du sie per Pack-Uri Notification, ansehen mit dem .NET Reflector (wobei hier das BAML Viewer Add-In äußerst hilfreich ist).
-
Ein Beispiel dazu findest du in unseren Downloads: Ressourcen zur Laufzeit wechseln .
-
Dieses Beispiel zeigt, wie zur Laufzeit das Farbschema und Templates von WPF-Anwendungen gewechselt werden können.
-
Nein, sind sie nicht. Die Ressourcen erhalten über das Attribute x:Key einen eindeutigen Schlüssel. Darüber können sie angesprochen werden. Würde eine Enum zur Verfügung gestellt, müsste diese im Hintergrund mitgeneriert werden, wodurch sich bei häufiger Änderung duchaus das eine oder andere Problem...
-
Hab doch noch schnell ein Beispiel gebaut: Gegeben ist ein Button. Diesem ist ein default Template zugewiesen. Bei einem "Hover" wird nun dieses Template (DataTemplate) ausgetauscht. Hier das XAML: < Window x:Class ="WpfChangeDataTemplateDuringRuntime.Window1" xmlns ="http...
Seite 1 von 1 (7 Treffer)
|
|
|