Come rimuovere il menu di scelta rapida predefinito di un controllo TextBox
?Come rimuovere il menu di scelta rapida predefinito di un controllo TextBox? C#
C'è una proprietà per disattivarlo?
Grazie :)
Come rimuovere il menu di scelta rapida predefinito di un controllo TextBox
?Come rimuovere il menu di scelta rapida predefinito di un controllo TextBox? C#
C'è una proprietà per disattivarlo?
Grazie :)
È inoltre possibile impostare la proprietà ShortcutsEnabled
-false
. Ciò rimuove il menu di scelta rapida predefinito e tutte le funzionalità degli Appunti. Presumo che sia per questo che stai cercando di sopprimere il menu? Non riesco a pensare a nessuna buona ragione se non quella di impedire agli utenti di utilizzare copia/incolla.
Voglio solo sapere se è possibile, e come farlo .. hehe grazie Sir Bradley – yonan2236
Non è intuitivo. Non avrei trovato questo, senza il tuo aiuto. – TurmDrummer
Provare a impostare la proprietà ContextMenu di TextBox su un'istanza ContextMenu vuota e vuota.
Sì, funziona. –
... e questo consente anche all'utente di utilizzare i tasti di scelta rapida come Ctrl + X, Ctrl + C ... mentre l'impostazione di 'ShortcutsEnabled = false' disabiliterà quelle scorciatoie. Penso che questo dovrebbe essere accettato come risposta. –
Questo funziona:
public partial class Form1 : Form
{
ContextMenu blah = new ContextMenu();
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
textBox1.ContextMenu = blah;
}
}
Perché stai cercando di sconvolgere gli dei usabilità? – Marko
Voglio solo sapere se è possibile, e come farlo .. hehe grazie – yonan2236