/ / Dynamische Beschriftung eines Eintragselements - monotouch.dialog

Dynamische Beschriftung eines Eintragselements - monotouch.dialog

Ich habe ein Element mit Reflection-API erstellt und ihm eine Bildunterschrift gegeben als:

[Caption("Book title"]
public string Title;

Kann das Beschriftungsetikett programmgesteuert festgelegt werden?

Antworten:

0 für die Antwort № 1

Haben Sie versucht, den Attributwert zur Laufzeit zu ändern?

   Caption[] attrs=(Caption[]) typeof(MyClass).
GetCustomAttributes(typeof(Caption), false);
attrs[0] = new Caption("New caption")

Sie müssen wahrscheinlich die Daten Ihres Dialogviewcontrollers neu laden.

Einige Dokumente zu Attributen: http://www.developerfusion.com/article/84326/attributes-of-c/