User interface visualfoxpro-表格网格

User interface visualfoxpro-表格网格,user-interface,grid,visual-foxpro,User Interface,Grid,Visual Foxpro,如何实现这种网格?我应该使用哪些控件/工具?有什么想法吗 此屏幕转换来自应用程序。我猜这是船长在航行时用visualfoxpro完成的 [编辑] 它只准备好了,列宽将是固定的。这是一种以类似于网格的表格格式生成的报告,但我认为我们不能使用本机网格控件。 而且可能需要动态生成。我的意思是,我们将无法在设计时使用形状工具、线工具等。网格是否可编辑?还是只读 VFP网格控件可以将任何VFP控件作为列控件源。例如,“总计”行可以是两列。第二列可以包含另一个VFP网格作为其控制源。而第一列只是一个文本框

如何实现这种网格?我应该使用哪些控件/工具?有什么想法吗

此屏幕转换来自应用程序。我猜这是船长在航行时用visualfoxpro完成的

[编辑]
它只准备好了,列宽将是固定的。这是一种以类似于网格的表格格式生成的报告,但我认为我们不能使用本机网格控件。
而且可能需要动态生成。我的意思是,我们将无法在设计时使用形状工具、线工具等。

网格是否可编辑?还是只读

VFP网格控件可以将任何VFP控件作为列控件源。例如,“总计”行可以是两列。第二列可以包含另一个VFP网格作为其控制源。而第一列只是一个文本框或标签

或者,该网格可以是只读的,通过使用线条或形状控件、为其区域着色以及使用标签表示数据来创建


如果您对使用这样的第三方控件感兴趣,我建议使用DBI技术。它们有大量与VFP一起工作的自定义控件。

这不是网格控件,也不是任何类型的FoxPro控件。(或者,至少,这不是获得这种效果的最佳方式。)它是绑定到HTML网页的webview控件,在后台生成,然后很可能通过临时文件显示


在FoxPro应用程序中实现此效果的最简单方法是使用CUROSRTOXML函数和XSLT转换

没有看到实际的控件,但我通过使用“FlexGrid”控件看到了类似的情况。。。然而。。。你能拉伸列宽还是它们是固定的。。。它的实现方式有很大的不同。列宽是固定的。用户可以在网格中“编辑”数据,还是只读?否,只是为了显示。这是一种报告。它是只读的。请看我更新的问题。在哪里可以看到DBI技术。