Deaktivieren Sie die enter-Taste auf einem textedit-Feld oder auf der Ebene
Können Sie die Codierung erforderlich, um deaktivieren Sie die enter-Taste auf einem textedit-Feld oder auf der Ebene?
Diese form ist mit dem multi-line-textedit-Felder und ich möchte verhindern, dass der Benutzer durch drücken der enter-Taste ein springen in die nächste Zeile in der textedit-Boxen.
- Ignorieren-Taste drückt, kann für eine frustrierende user experience, erwägen Sie die Benachrichtigung des Benutzers in gewisser Weise der Grund, warum der Schlüssel wurde ignoriert.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Möchten, fügen Sie einen Ereignishandler für das Textfeld Ereignis "KeyDown" und nutzen
KeyEventArgs.SuppressKeyPress
-- siehe :http://msdn.microsoft.com/en-us/library/system.windows.forms.keyeventargs.suppresskeypress.aspx#Y0
Text-Boxen haben auch eine
.ReadOnly
- Eigenschaft, die gesetzt werden können programmgesteuert, wenn Sie brauchen, um vorübergehend (oder dauerhaft) verhindert, dass der Benutzer die änderung des Inhalts der box (dh: nur zur Anzeige).