Sie sollten einen benutzerdefinierten Typkonverter für Ihre Ganzzahleigenschaft implementieren:
%Vor%PropertyGrid verwendet TypeConverter, um den Objekttyp (in diesem Fall eine ganze Zahl) in einen String zu konvertieren, mit dem der Objektwert im Raster angezeigt wird. Während der Bearbeitung konvertiert der TypeConverter zurück zu Ihrem Objekttyp aus einer Zeichenfolge.
Sie müssen also den Typkonverter verwenden, der in der Lage sein soll, eine ganze Zahl in eine Zeichenkette mit Tausendertrennzeichen umzuwandeln und diese Zeichenkette zurück in Ganzzahl zu zerlegen:
%Vor%Ergebnis:
%Vor%
Ich empfehle Ihnen, das .NET-PropertyGrid-Steuerelement optimal zu nutzen MSDN-Artikel, um zu verstehen, wie PropertyGrid funktioniert und wie es angepasst werden kann.
Tags und Links c# winforms propertygrid