c# - 不要将光标移到 TextBox 上

标签 c# wpf textbox mouse-cursor

我试图让一个 TextBox 看起来像一个 TextBlock 给用户(它在我想允许重命名的 TreeView 中)。我能够通过应用样式将边框和背景设置为透明并将 IsReadOnly 属性设置为 true 来做到这一点。我唯一的问题是鼠标光标仍然从指针样式变为编辑(插入符号)样式。有没有一种简单的方法来禁用它(最好是在 xaml 中)?

最佳答案

当然,只需将 TextBox 的 Cursor 属性设置为 Arrow

<TextBox Cursor="Arrow" />

关于c# - 不要将光标移到 TextBox 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8478127/

相关文章:

c# - 在 .net 中将数据保存到文件时的良好编码习惯

c# - 在文本框中捕获 Ctrl + C

html - 向文本字段的文本添加填充

html - 将鼠标悬停在图像上时如何创建弹出文本框? (HTML,CSS)

c# - 如何获取发布版本?

c# - 自定义数组排序

c# - 我是否需要 Dispose() 或 Close() 一个 EventWaitHandle?

C# WPF token 在 BrushConverter 上无效

wpf - 在 ViewModel 中获取窗口属性

c# - 检查文本框中输入的值是否为 WPF 中的双数