Winform结合Dev中的GrdiControl自定义控件焦点问题
在GridContrl中因为业务需求用上了自定义单元格的方法,是利用GridView的事件
在该方法中可以添加个继承了RepositoryItem的控件,比如说像我这样的
class CustomRepositoryItem : RepositoryItem
其他具体用法自己慢慢探究吧,这次记录的问题主要是焦点事件问题我是想在每个单元格内放一个自定义的TextBox(还有一些其他需要Graphics渲染的内容),主要问题出现在TextBox中,类似这样的
项目中需要用到其他地方的按钮输入上面的各子内容,然而按钮点击需要切换焦点事件,在GridControl上面的焦点就会消失,获取不到了要输入内容的控件,最后的解决方案是通过LabelControl当做一个按钮去点击,因为触发该控件上面的Click的事件时候不会切换焦点,来解决这个问题,以后工作中遇到的问题持续更新