我想讓一個TextBox看起來像一個TextBlock給用戶(它是在我想允許重命名的樹視圖中)。我能夠通過應用樣式將邊框和背景設置爲透明並將IsReadOnly屬性設置爲true來完成此操作。我唯一的問題是鼠標光標仍然從指針風格變爲編輯(插入符號)樣式。有沒有簡單的方法來禁用這個(最好在xaml中)?不要在TextBox上改變光標
3
A
回答
11
0
我不確定它是否可以在XAML中設置,但在代碼中,您應該能夠更改TextBox
的Cursor
屬性。或者,如果您創建控制模板以覆蓋整個TextBox
,則應該能夠完全控制光標。希望前者能夠做到這一點。
編輯
作爲擴展到上述情況,如果需要處理鼠標懸停在TextBox
來確定何時設置Cursor
屬性,你可以處理TextBox
的MouseEnter
和MouseLeave
事件。
1
這個怎麼樣?
TextBox.Cursor = Cursors.Arrow;
相關問題
- 1. TextBox光標不閃爍
- 2. 在TextChanged TextBox上顯示等待光標
- 3. JTable.SetCursor不改變光標
- 4. WPF TextBox移動光標和改變焦點
- 5. 在IE 10光標不改變懸停
- 6. WM_NCHITTEST不改變鼠標光標
- 7. Vim滾動時不改變光標在屏幕上的位置
- 8. 光標不會改變懸停
- 9. 光標不會改變我的QGraphicsView
- 10. 改變光標尺寸
- 11. c#改變全局光標
- 12. RichTextBox的上下文菜單焦點光標不會改變
- 13. Android:在方向改變光標消失
- 14. 在textview中改變了光標位置
- 15. 由js改變鼠標的光標
- 16. 鼠標光標改變Javascript - 鏈接DIV
- 17. 鼠標光標位置改變
- 18. 改變鼠標移動光標類型
- 19. 更改鼠標光標上表中,而不是在第
- 20. Textbox SelectionStart,SelectionEnd和Caret(光標)位置
- 21. 在datagrid行上更改光標
- 22. onmousedown改變光標;可能需要控制事件冒泡
- 23. 改變光標形狀有複製光標形狀
- 24. 更改iframe上的鼠標光標
- 25. 光標的樣式不變
- 26. 改變背光
- 27. 設置光標的當前行上一個.NET的TextBox
- 28. 滾動對象時鼠標光標不會改變
- 29. 防止光標在不懸停在文本上時更改 - CSS
- 30. 在不移動光標時更改
究竟是什麼打擾你?當你將鼠標懸停在文本框上時,光標變爲插入符號?或者當你點擊文本框時閃爍的插入符號出現? – Dror