Forum
Please
Log In
to post a new message or reply to an existing one. If you are not registered, please
register.
NOTE: Some forums may be read-only if you are not currently subscribed to
our technical support services.
Subject |
Author |
Date |
|
Adam Keadey
|
Jun 8, 2007 - 10:18 AM
|
I would like to dynamically disable the grouping all together in the CExtReportGridWnd. If this is not possible is there a style at startup that will disable the grouping alltogether.
It needs to basically remove the grouping options from the context menu so the group area cannot be shown and a column can not be set to grouping.
|
|
Technical Support
|
Jun 8, 2007 - 12:35 PM
|
Here are the steps:
1) Hide the group-by-box using CExtReportGridWnd::ReportGroupAreaShow() ; 2) Prevent the relating menu commands by overriding CExtReportGridWnd::OnReportGridColumnCtxMenuConstruct() . In this overridden method, first call CExtReportGridWnd::OnReportGridColumnCtxMenuConstruct() of the parent class method to let it construct the default context menu and then remove the unwanted commands from it.
|
|