读书人

DBGrid1没法选中一行

发布时间: 2013-03-22 09:49:50 作者: rapoo

DBGrid1无法选中一行
DBGrid1在子窗体中,
1、点击选中DBGrid1中一行,可以选中;
2、点击父窗体任意按键;
3、再次点击DBGrid1中一行,无法选中,需要先点击该子窗体其他控件后再点回点DBGrid1才有用;

百思不得其姐,求解啊。
[解决办法]

引用:
DBGrid1在子窗体中,
1、点击选中DBGrid1中一行,可以选中;
2、点击父窗体任意按键;
3、再次点击DBGrid1中一行,无法选中,需要先点击该子窗体其他控件后再点回点DBGrid1才有用;

百思不得其姐,求解啊。


应该是点刚才选中的同一行不能选中吧,换其他行应该可以选中
[解决办法]
我看到你说子窗体,你这个子窗体是如何设置的,直接设置的窗体的Parent属性?用API: SetParent试试。
[解决办法]
做个简单的例子,或者上个图片看看,再分析原因
[解决办法]
子窗体是怎么创建的,在一个工程里吗,自动创建的还是手动创建的

读书人网 >C++ Builder

热点推荐