Weil bei Ver�nderung von Key Values die Sortierung/Indexierung nicht mehr gew�hrleistet ist, sind diese normalerweise read-only. Muss der Wert trotzdem ge�ndert werden, funktioniert dies nur durch die Instanzierung eines neuen Objektes mit dem neuen Key Value, d.h. l�schen und neu einf�gen in die Liste/Array etc.
Hans Peter -----Urspr�ngliche Nachricht----- Von: Jens Kohl [mailto:[EMAIL PROTECTED]] Gesendet: Samstag, 9. Februar 2002 15:51 An: C Sharp Betreff: [dotnetdecsharp] KeyValue is read only Hallo Liste, ich versuche grade in einem WinForm mit einer Textbox ein eingebene Dezimalpunkt durch ein Komma zu ersetzen, leider funktioniert das nach meiner (Delphi-) Vorstellung nicht. Ich bekommen immer den Fehler das KeyValue read-only w�re. Wie kann ich trotzdem schreiben, bzw. dieses Problem umgehen? protected void calulate(object sender, System.Windows.Forms.KeyEventArgs e) { if(e.KeyValue == 190) e.KeyValue = 188; // anderer code... } -- jens | [dotnetdecsharp] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv | Listenregeln, sowie An- und Abmeldung zu dieser Liste: | http://www.dotnetgerman.com/listen/dotnetdecsharp.asp | [dotnetdecsharp] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv | Listenregeln, sowie An- und Abmeldung zu dieser Liste: | http://www.dotnetgerman.com/listen/dotnetdecsharp.asp
