有两个问题请大家帮帮忙?问题1:
WWDBGRID和dbedit绑定数据,当点击WWDBGRID中一条数据时是可以高亮显示的,但当焦点移在Dbedit中编辑时WWDBGRID的当前记录则不是高亮显示,我想让所编辑的WWDBGRID中的当前记录就算失去焦点时也保持高亮显示,怎么做?问题2:
WWDBGRID中显示了数据集的结果,默认情况下移动WWDBGRID右边的滚动条则WWDBGRID中的记录也会下移一条,怎样才能让移动滚动条时WWDBGRID的记录不随之移动呢?
还有就是在wwDBGrid中某一字段显示不完怎样可让鼠标移上去之后显示完整信息呢?
WWDBGRID和dbedit绑定数据,当点击WWDBGRID中一条数据时是可以高亮显示的,但当焦点移在Dbedit中编辑时WWDBGRID的当前记录则不是高亮显示,我想让所编辑的WWDBGRID中的当前记录就算失去焦点时也保持高亮显示,怎么做?问题2:
WWDBGRID中显示了数据集的结果,默认情况下移动WWDBGRID右边的滚动条则WWDBGRID中的记录也会下移一条,怎样才能让移动滚动条时WWDBGRID的记录不随之移动呢?
还有就是在wwDBGrid中某一字段显示不完怎样可让鼠标移上去之后显示完整信息呢?
问题2,没有办法。除非你改控件
问题3,鼠标移动时,在mousemove里面取到位置对应的当前行,取到记录,设置hint, 然后showhint = true
如果你一定要这个功能,还是见意换其他列表控件
2、在OnCreateHintWindow事件中写入代码:
WordWrap:=True;
MaxWidth:=300;
MaxHeight:=300;