以下是引用gdlgh在2010-3-31 16:12:00的发言:
hnaysx兄不必那么执着!狐表是老六的心血,能解决的而不伤其本,相信不会不改进的!!
其实狐表能有今天的功能已是很不错了,为我们省了很多开发时间,也很好用!!(若用VB.NET开发,好多功能必须自己写了)
狐表支持NET的DLL,就已很好地把扩展空间给我们了,有什么功能需要自己可以在DLL方面扩展,想办法!!
狐表支持NET的DLL,那就是说明代码可以在VB.NET里面写,那不就解决了上面所讲的问题了!!
相信好多人没有注意到老六已给出提示了:
------------------------------------------
4、开发接口
DataTable有一个BaseTable属性,返回底层的System.Data.DataTable对象
Table有一个View属性,返回底层的System.Data.DataView对象。
Table有一个Grid属性,返回底层的C1.Win.C1FlexGrid.C1FlexGrid对象
所有的控件都有一个BaseControl属性,返回其对应的System.Windows.Forms.Control对象
窗口有一个Panel对象,返回一个Foxtable.FormPanel容器,窗口所有的控件都在这个容器中
对于模式窗口和独立窗口,可以通过窗口的BaseForm属性,返回对应的Windows.Forms.Form对象
有了这些接口以及前面提到的引用功能,就可以无穷无尽的扩展foxtable的功能。
例如你可以加入第三方的控件,并帮定到foxtable中的表。
提示:最好在窗口的BeforeClose事件中,将第三方控件移除并销毁。
如果要使用第三方的开发工具,请引用foxtable.exe和foxtable.lib.dll,这两个文件包括foxtable所有公开的类型
----------------------------------------------------------
个人认为:能够变通也是很不错的解决方法,只需提供一些这方便的变通使用方式。问题也就解决了