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

Antwort per Email an