问题描述
|
我有一些数据可以显示在面板上的网格上。当用户单击某些按钮时,我将显示此面板。现在,我想在单独的窗口中启动此网格(应该是现有窗口的子窗口),并想使网格可编辑,单击控件...等等,这可能吗?
提前致谢。
解决方法
通过将网格放置在单独的表单上,并完成编辑内容,您应该能够实现此效果。禁用该窗体并将其父级(请参见control.parent)设置为主窗体面板。当用户想要对其进行编辑时,请将网格形式的父级设置为nil并启用它。
实际上没有在WinForms上尝试过,但是在Delphi VCL上可以正常工作,因此如果没有更好的答案,则值得测试
Rgds,
马丁