有没有办法覆盖 LinkLabel 的虚线选择/突出显示矩形?
使用选择矩形突出显示当前选定的也具有焦点的元素当然有一些优点。然而,带有填充的元素可能会导致矩形绘制在完全不需要的位置,因此会造成阻碍并且没有帮助。因此,言归正传,我的问题是:有没有办法隐藏这个矩形或调整它的位置?
- 切换到所有者绘制整个元素应该只是最后的手段
- 将“TabStop”属性设置为 false 不起作用
There are certainly some advantages in having a selection rectangle highlighting the currently selected element which also has the focus. However an element with padding can cause the rectangle to be drawn on a totally unwanted position and therefore is hindering and not helpful. So without further ado my question is: Is there a way to hide this rectangle OR adjust its position?
- Switching over to ownerdrawing the whole element should be only the last resort
- Setting the "TabStop" property to false is not working
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在对象 onfocus 事件中,将焦点设置到制表位中的下一项?
这将使控件永远无法获得焦点,从而防止“系统克拉”显示。
In the objects onfocus event, set focus to the next item in the tab stop?
That will keep the control from ever getting focus, which will prevent the "system carat" from showing.