C'è un modo per nascondere il cursore in una casella di testo WPF? So che c'è Cursor = "None" ma questo riguarda solo il cursore del mouse. Voglio nascondere il "cursore del testo".Nascondi cursore in WPF TextBox
13
A
risposta
6
Caret è la posizione di inserimento corrente in un editor di testo. Il cursore è la forma del cursore del mouse.
Non esiste alcun modo per disabilitare il segno di omissione in un controllo TextBox di lettura-scrittura. Invece, cambia CaretBrush per essere trasparente.
TextBox txt = ...;
// Hide the caret.
txt.CaretBrush = new SolidColorBrush(Color.FromArgb(0, 0, 0, 0));
// Show the caret.
txt.CaretBrush = null; // use default Brush
8
È possibile colorare il cursore dello stesso colore dello sfondo o Transparent
utilizzando la proprietà TextBox.CaretBrush
.
correlati: http://stackoverflow.com/questions/935769/wpf-passwordbox-caret –
Shay - grazie, che ha funzionato. –