Gibt es ein Attribut, das ich für eine Eigenschaft verwenden kann, um DataGridView mitzuteilen, wie die Spalte formatiert werden soll?

8

Nachfolgend ein bisschen von diese Frage , wenn ich diese Klasse habe:

%Vor%

Und ich möchte ein List<MyClass> in einem DataGridView (mit automatisch generierten Spalten) anzeigen, was ist der einfachste Weg, um die Baz-Spalte als Währung formatiert darzustellen?

Gibt es ein Attribut, das ich verwenden kann, wie ich DisplayName verwende, oder muss ich mich mit den Spalten herumschlagen, nachdem sie erstellt wurden?

    
Blorgbeard 06.07.2009, 03:35
quelle

2 Antworten

5

Ich weiß, dass es nicht perfekt ist, aber Sie könnten eine andere Eigenschaft namens CurrencyBaz hinzufügen, die im Grunde eine formatierte Baz zurückgibt, und dann diese an das Gitter anstatt an die echte Baz bindet.

so etwas wie das.

%Vor%     
kay.one 06.07.2009, 03:56
quelle
5

TypeConverterAttribute - etwas wie:

%Vor%     
Marc Gravell 06.07.2009 04:26
quelle