2009-07-29 10 views
0

hallo in C# i folgenden tun ...C# Datagridview mit Valuetype Bereich

dataGridView1.Columns["Column2"].ValueType = typeof(double); 

ist es möglich, auch den Bereich für die doppelten Werte zu schaffen, eingegeben auf dieser Spalte Reihen ... zum Beispiel ich will Benutzer nur Werte zwischen 0.0-100.0 ... eingeben? Danke vielmals!

Antwort

1

Sie können dies nicht durch Festlegen einer Eigenschaft erreichen, aber Sie können das Ereignis CellValidating behandeln und die Validierung selbst durchführen.

Sie können dann die ErrorText-Eigenschaft auf eine entsprechende Fehlermeldung in der entsprechenden Zelle oder Zeile festlegen. Sie müssen dann die ErrorText-Eigenschaft auf eine leere Zeichenfolge im Ereignis CellValidated festlegen.

Verwandte Themen