WPFテキストボックスでカーソルを非表示にする方法はありますか? Cursor="None" があることは知っていますが、それはマウスカーソルにのみ影響します。「テキストカーソル」を非表示にしたい。
8905 次
2 に答える
13
キャレットは、テキスト エディターでの現在の挿入位置です。Cursor は、マウス カーソルの形状です。
読み書き可能な TextBox でキャレットを無効にする方法はありません。代わりに、CaretBrush を透明に変更してください。
TextBox txt = ...;
// Hide the caret.
txt.CaretBrush = new SolidColorBrush(Color.FromArgb(0, 0, 0, 0));
// Show the caret.
txt.CaretBrush = null; // use default Brush
于 2012-09-03T06:42:23.563 に答える
10
背景と同じ色、またはプロパティTransparent
を使用して、カーソルを色付けできTextBox.CaretBrush
ます。
于 2011-11-02T00:14:36.727 に答える