Entwickler-Ecke

WPF / Silverlight - CustomButton aus Blend in VisualStudio nutzen


zappo - Mo 26.10.09 11:24
Titel: CustomButton aus Blend in VisualStudio nutzen
Und schon wieder eine Frage...
ich hoffe irgendwann kann ich hier auch mal eine Antwort geben.. :-(

Ich brauche für ein Projekt einen speziellen Button (Oberfläche soll aussehen wie eine Webanwendung, da wurden natürlich hübsche Bilder als Buttons genutzt.)

Nun habe ich den Button an sich in ExpressionBlend 3 realisiert.
Nun ist die Frage, wie bekomme ich den Button in die VS Toolbox, so das ich ihn in meinem Projekt nutzen kann?
Ich weiß, grundsätzlich hätte ich auch alles in Blend machen können, dann würde sich mir das Problem jetzt nicht stellen...

Allerdings sind es nur die Buttons die wirklich special sind... naja...
Kann mir jemand den entscheidenen Hinweis geben?
Einfach die *dll aus blend importieren ins Projekt brachte bisher keinen Erfolg...


Gruß


Kha - Mo 26.10.09 18:40

Den Button hast du doch sicherlich als Style realisiert. Also nimm dir den dazugehörigen XAML-Code und schmeiß ihn in dein Hauptprojekt ;) .


zappo - Di 27.10.09 11:15

:-O

Ja ok.. das müsste funktionieren, probiere ich gleich mal...

trotzdem... es müsste doch auch nen Weg geben das Ding in seiner Kompilierten Form einzubinden, oder?
Nur rein Interesse halber....

Gruß


Kha - Di 27.10.09 16:08

Ok, wenn du unbedingt eine eigene Ressourcen-DLL haben willst, geht es damit:
Merged Resource Dictionaries [http://msdn.microsoft.com/en-us/library/aa350178.aspx]
Zitat:
Windows Presentation Foundation (WPF) resources support a merged resource dictionary feature. This feature provides a way to define the resources portion of a WPF application outside of the compiled XAML application.


zappo - Mi 28.10.09 20:53

user profile iconKha hat folgendes geschrieben Zum zitierten Posting springen:
Den Button hast du doch sicherlich als Style realisiert. Also nimm dir den dazugehörigen XAML-Code und schmeiß ihn in dein Hauptprojekt ;) .


Ich weiß nicht warum, aber das will so nicht.
Ich hab das gute Stück als Style eingebunden wie jeden anderen Style vorher nicht... dann eben wie im Blend aufgerufen.. aber..

-> Der User Control-Typ enthält keine anfügbare Resources Eigenschaft.

... mache sowas zum ersten mal.. und es sieht aus als würde es sich nicht machen lassen wollen von mir... :-O


zappo - So 01.11.09 13:23

hat sich erledigt!

:-/ wenn man zu blond ist...