如何让DBGRID单元格中的超长内容折行显示 drawtext(dbgrid1.Canvas.Handle, pchar(dbgrid1.Fields[datacol].AsString), -1, myrect, DT_WORDBREAK )这样为什么不能把单元格中的内容折行显示?请高手指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 启发:if (Key = 13) then begin if DBGrid1.SelectedIndex<>DBGrid1.Columns.Count-1 then DBGrid1.SelectedIndex:=DBGrid1.SelectedIndex+1 else begin dbgrid1.DataSource.dataset.next; DBGrid1.SelectedIndex:=0; end; end; 我同意楼上的,就用Eh中的DBGridEh就可以实现了 顺便学习一下,本以为对DBGRIDEH非常了解了呢,惭愧 dbgrideh.RowLines设为2还是不行,平台是WIN2003+DELPHI7+DBGRIDEH3.5 dbgrideh.RowLines设为2应该可以啊,我一直都是这样做的 delphi如何按照控件的左右顺序来遍历窗体中的每个控件 怎么控制网页的这个功能呢? mxoutlookbarpro中,button黑认按钮类型是正方形,我如何设置哪一个属性而使其变为长方形的? 有使用Delphi的程序员吗?每天都可以在线的!!大家联系一下。 好书 如何知道各种外部控件的用法? 请问DBExpress连接Oracle8i的问题 ADO 谁能给我讲讲SendMessage()函数。 如何取得数据类型的长度? 缺少designinfo.dcu和designinfo.pas文件导致控件不能正确安装 关于存储过程,执行,事务提交问题??(求助)
begin
if DBGrid1.SelectedIndex<>DBGrid1.Columns.Count-1 then
DBGrid1.SelectedIndex:=DBGrid1.SelectedIndex+1
else
begin
dbgrid1.DataSource.dataset.next;
DBGrid1.SelectedIndex:=0;
end;
end;
应该可以啊,我一直都是这样做的