我用MDI界面编的一个资料查询系统,现在遇到了几个小问题。
1、我在toolbar里面添加了一个撤销(undo)的按钮,但是没有作用,也不知道如何添加代码。而复制、粘贴和剪切按钮都很正常。
2、unit_find单元对应的是一个子窗口frmfind。MDI子窗口不能够将visible属性设置为false,但是我经常需要调用unit_find这个单元,所以需要把它create,这样一来frmfind窗口就会显示在主窗口的上方,但是我不希望它显示出来(起码我在屏幕上看不见它)。
3、dbgrid的列宽该如何设置,为什么我定义了每义列的列宽都一样,可是显示的结果仍然是根据我的数据库里面定义的宽度来显示的——有一列长很多。问题不是很大,但是着实影响美观,本菜鸟苦思不得其解,只好寻求各位大虾的帮助。
如果我没有说清楚也请各位指出,我会补充。
1、我在toolbar里面添加了一个撤销(undo)的按钮,但是没有作用,也不知道如何添加代码。而复制、粘贴和剪切按钮都很正常。
2、unit_find单元对应的是一个子窗口frmfind。MDI子窗口不能够将visible属性设置为false,但是我经常需要调用unit_find这个单元,所以需要把它create,这样一来frmfind窗口就会显示在主窗口的上方,但是我不希望它显示出来(起码我在屏幕上看不见它)。
3、dbgrid的列宽该如何设置,为什么我定义了每义列的列宽都一样,可是显示的结果仍然是根据我的数据库里面定义的宽度来显示的——有一列长很多。问题不是很大,但是着实影响美观,本菜鸟苦思不得其解,只好寻求各位大虾的帮助。
如果我没有说清楚也请各位指出,我会补充。
能够具体一点吗?
我找了很久都没有找到方法。
2.把frmfind的AlphaBlend设为True,AlphaBlendValue设为0,使它透明。
3.双击dbgrid,点击Add All Fields,然后就可以对每个列进行设置了,包括宽度、Captiondengdeng。
非常感谢你的帮助,第一个问题和第三个问题我已经解决了。
但是对于第二个问题,我按照你给的方法将AlphaBlend设置成True,然后把AlphaBlendValue设置为0,运行后,子窗口仍然显示在原来地方,没有任何改变啊?
再次渴求你的解答!
谢谢。
只要看不见就行,哪怕是藏到主窗口的背后也可以!
请问有办法吗?