怎么让:Winform中Textbox不显示光标
做了个小应用,界面中Textbox滚动显示所有号码,但一直会出现光标停留,并跟着闪(如下图效果,左边黑色竖线就是光标)
如何去掉光标显示?
------解决方案--------------------本帖最后由 bdmh 于 2014-03-05 16:47:21 编辑
让他失去焦点即可,或改用lable,不就是用来显示吗,lable也可以
------解决方案--------------------改变它获取焦点的先后,让焦点自动到开始按钮上,应该把两个控件的tabindex属性调整下就可以了吧。把textbox的值设得大点
------解决方案--------------------不用textbox,用label
------解决方案--------------------楼上有的我就不多说了,
另外
TextBox.ReadOnly = true
应该也可以
------解决方案--------------------可以用系统API:hidecaret
在textbox获得焦点的事件里调用就可以了
------解决方案--------------------别用Textbox了,你的功能直接用DrawString画最好
------解决方案--------------------用 TextBlock
------解决方案--------------------label或者GDI写上去