2010-12-28 11 views
0

Ich habe ein Datenobjekt (lasst es Mitarbeiter nennen), die viele get/set Methoden hat, um verschiedene Parameter zu manipulieren/speichern.WPF Binding Daten Klasse programmgesteuert

Dieses Objekt ist ein Singleton-Objekt, das an vielen Stellen in der WPF-App verwendet und referenziert wird.

Ich baue jetzt eine Ansicht mit Microsoft Expression Blend und möchte mithilfe von Blend kühlen Schnittstelle jedes meiner Steuerelement an die verschiedenen Methoden meines Datenobjekts binden.

Wenn ich es versuche, wird es immer eine statische Version meiner Mitarbeiterdatenklasse erstellen.

Gibt es eine Möglichkeit, von der netten Benutzerschnittstelle von Blend zu profitieren, um Parameter zu binden, und dann später im Code, meine Singleton Employee Datenklasse als Referenz zu verwenden?

am besten,

Antwort

3

Sie Mischung sagen kann, einen bestimmten Typ für Design-Time-Bindungen zu verwenden, und verwenden Sie dann, was Sie zur Laufzeit mögen. Die Syntax sieht wie folgt aus:

d:DataContext="{d:DesignInstance data:Employee}" 

here Lesen Sie für weitere Informationen.

+0

Dank Kent, das ist großartig. – Nick