K kevin8093 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-24 #1 想问一下,在程序运行时dbgird的字段大小为定义的大小,但我定义的较大,能不能使dbgird 的大小和数据更接近呢?
W wcwcw Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-24 #2 什么意思啊? 是显示的宽度?还是。。。 如果是显示宽度,可以自由更改的阿!
B bubble Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-24 #3 可以在程序里面控制. dbgrid1.Columns.Items.Width:= 也可以双击dbgrid添加clolums,先设置好. 不过这时候要注意field.
M mikegong Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-25 #4 一般可以取数据的长度,然后用 dbgrid1.Columns.Items.Width:= length(String(xxx)) + 10; xxx为表的数据
L lujr Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-25 #5 如果你指的是列宽,你可以双击dbgrid设置的.......
远 远帆 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-25 #6 最好就用默认的宽度,让用户可以自由更改,在程序退出时保存dbgrid的宽度。下次启动时 读出就可以了。
没 没理头号 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-25 #7 同意mikegong,,便好象要以下代码才行哦: dbgrid1.Columns.Items.Width:= dbgrid1.canvas.textwidth(length(String(xxx))) + 10;
同意mikegong,,便好象要以下代码才行哦: dbgrid1.Columns.Items.Width:= dbgrid1.canvas.textwidth(length(String(xxx))) + 10;
晓 晓风月 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-25 #9 你可以通过dbgrid中去设置宽度也要以用代码设置: dbgrid1.Columns.Items.Width:= dbgrid1.canvas.textwidth(length(String(xxx))) + 10;
你可以通过dbgrid中去设置宽度也要以用代码设置: dbgrid1.Columns.Items.Width:= dbgrid1.canvas.textwidth(length(String(xxx))) + 10;