Bindung an Attribute

8

Ich habe Klasse

%Vor%

Gibt es eine Möglichkeit, das Description-Attribut an den Label-Inhalt zu binden. Die Lösung, nach der ich suche, sollte kein Klassenobjekt instanziieren müssen.

    
torpederos 19.09.2012, 10:27
quelle

4 Antworten

8

Es wird keine richtige Bindung sein (was sowieso nicht für statische Daten notwendig ist), aber Sie können einfach ein MarkupExtension , um es abzurufen, übergeben Sie einfach den Typ und den Namen der Eigenschaft und erhalten Sie es per Reflektion.

Outline wäre etwas wie:

%Vor% %Vor%     
H.B. 19.09.2012, 10:31
quelle
1

Dies ist nicht möglich, da es sich um Metadaten der Eigenschaft handelt. Sie können umgehen, indem Sie eine benutzerdefinierte Bindungsklasse erstellen.

    
Felice Pollano 19.09.2012 10:30
quelle
1

1 Sie erstellen ein Converter

%Vor%

2 Sie fügen Ihre Ressource

ein %Vor%

3 Fügen Sie diese Bindung hinzu

%Vor%     
Aghilas Yakoub 19.09.2012 10:32
quelle
0

Nun erstellen Sie eine Leserklasse, die die Attribute der Klasse liest und die Attribute der Leserklasse bindet. ZB

%Vor%     
DHN 19.09.2012 10:33
quelle

Tags und Links