So entfernen Sie das Standard-Kontextmenü einer TextBox-Steuerelement? C#
Gewusst wie: entfernen die Standard-Kontext-Menü eines TextBox
Kontrolle?
Ist es eine Eigenschaft, um es zu deaktivieren?
Danke 🙂
Warum sind Sie versuchen zu stören die usability Götter?
Ich möchte nur wissen, ob es möglich ist, und wie es zu tun.. hehe danke
Ich möchte nur wissen, ob es möglich ist, und wie es zu tun.. hehe danke
InformationsquelleAutor yonan2236 | 2010-11-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie auch die
ShortcutsEnabled
Eigenschaftfalse
. Dies entfernt die Standard-Kontext-Menü und alle Zwischenablage-Funktionalität. Ich nehme an, das ist, warum Sie versuchen zu unterdrücken das Menü? Ich kann nicht denken von jedem guten anderen Grund, als absichtlich verhindert, dass Ihre Benutzer mithilfe von kopieren/einfügen.Es ist unintuitivly. Ich würde nicht gefunden haben, ohne Ihre Hilfe.
InformationsquelleAutor Bradley Smith
Versuchen Sie die ContextMenu-Eigenschaft der TextBox an ein dummy, leer ContextMenu-Instanz.
... und auch dies ermöglicht Benutzer, Tastenkombinationen wie Strg + X, Strg + C ... während der Einstellung
ShortcutsEnabled = false
wird, deaktivieren Sie diese Verknüpfungen. Ich denke, das sollte akzeptiert werden als die Antwort.InformationsquelleAutor gcores
Dies funktioniert:
InformationsquelleAutor Nick Spreitzer