谢谢林老师的指教!
第一段代码放在全局表事件的BeforeShowContextMenu事件中,在项目事件的Initialize事件中写入开启全局表的代码:
For Each dt As DataTable In DataTables
dt.GlobalHandler.BeforeShowContextMenu = True
Next
好像对用CrossTableBuilder生成的汇总表不起作用,其他表可行。
第二段代码好像不能放在全局表事件的CurrentChanged事件中,否则会出现错误提示。
此主题相关图片如下:a.png

只能用以下代码写在afteropenproject事件里,同样对用CrossTableBuilder生成的汇总表不起作用。
for each dt as datatable in datatables
dt.SysStyles("Frozen").BackColor = Color.LightCyan
dt.SysStyles("CurrentRow").BackColor = Color.Blue
dt.SysStyles("CurrentRow").ForeColor = Color.White
next
以上问题是否有办法解决,还请林老师指教,谢谢!!