热情软件屋

 

在VB中能在DBGRID中嵌入其它控件吗


编号:QA000264
建立日期: 1998年12月26日 最后修改日期:2001年1月7日
所属类别:

戴华:
    在VB中使用表格控件DBGRID时能否象VFP一样,在表格控件中能嵌入其它控件如下拉列表框控件来编辑输入字段?

回答:

    在这方面VB不如VFP方便。你可以从http://www.componentone.com/dbgrid/下载免费的DBGrid Survival Kit,这个软件包是用来演示DBGrid的高级功能的,其中第8个例子就是演示如何在DBGrid控件中使用下拉列表框的。我想这个例子对于你插入其它的控件可能有借鉴意义。
    另外,你可以参考QA001210 "推荐一些好的数据库表格打印控件",在那里介绍的商业控件都支持内置的控件,如检查框、下拉框。
    
    田野的意见:
    利用API把一个控件绑定到另一个控件里。不过要控件有HWND属性。例如:
    New_OldParent& = SetParent(Me.Text_txt.hWnd, Me.picture_bj.hWnd)
    把txt控件添加到picture控件里使用。(主持人注:使用这种方法需要注意:使用SetParent之后,子控件的位置将因为父窗口的改变而改变。)

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio