Hi,
As I work with Delphi 8, I do not have access to most of the design time configurations for the grid.
Is there a way to change dynamically TableOptions such as ''ShowRowHeader'' for example ?
I saw nothing in the documentation about that.
Regards,
Verane.
AD
Administrator
Syncfusion Team
August 26, 2004 09:12 AM UTC
Normally, any property settable from the designer is also settable from code.
//C#
this.gridGroupingControl1.TableOptions.ShowRowHeader = true;
AD
Administrator
Syncfusion Team
August 26, 2004 10:18 AM UTC
What is the type of your ''gridGroupingControl1'' ? Is it a GridControl ?
I have no property ''TableOption'' on my GridControl, and I see no ''GridGroupingControl'' component on my tool palette neither.
Verane.
>Normally, any property settable from the designer is also settable from code.
>
>//C#
>this.gridGroupingControl1.TableOptions.ShowRowHeader = true;
>
AD
Administrator
Syncfusion Team
August 26, 2004 10:31 AM UTC
Sorry, you asked about TableOptions so I assumed you were working with a GridGroupingControl as that is the only grid control that we ship with a property named TableOptions. GridGroupingControl is found in the Enterprise Edition of Essential Grid and in Essential Suite.
If you to set grid-wide options on a GridControl, you can look through grid.Properties, and also through grid.Model.Options. You can also set grid-wide properties using grid.TableStyle and grid.BaseStylesMap["Standard"].StyleInfo (this latter is C# notation - don''t know what that would be in Delphi).
AD
Administrator
Syncfusion Team
August 26, 2004 11:26 AM UTC
OK. In fact in the help page for ''Table option'', I don''t see that it only applies to GridGroupingControl.
Is there somewhere in the help where I can see all properties or method that exists for a particluar type ??
I want to hide rowbar for my grid, and even with the information you give me (that is to say : you can look through grid.Properties, and also through grid.Model.Options. You can also set grid-wide properties using grid.TableStyle and grid.BaseStylesMap["Standard"].StyleInfo ), it is not easy to do that, as the only way I can search how to hide rowbar is code completion from my editor. Using the help, I don''t see how to determine if the properties that interest me can be part of grid.Properties, or grid.Model.Options...
I use the help from start/program/syncfusion/essential suite evaluation/documentation/essential grid UG
Is there a way to browse the help following the hierachy(start from GridControl, then go to Model, then options...) ?
Is there another help elsewhere ?
Verane.
>Sorry, you asked about TableOptions so I assumed you were working with a GridGroupingControl as that is the only grid control that we ship with a property named TableOptions. GridGroupingControl is found in the Enterprise Edition of Essential Grid and in Essential Suite.
>
>If you to set grid-wide options on a GridControl, you can look through grid.Properties, and also through grid.Model.Options. You can also set grid-wide properties using grid.TableStyle and grid.BaseStylesMap["Standard"].StyleInfo (this latter is C# notation - don''t know what that would be in Delphi).
AD
Administrator
Syncfusion Team
August 26, 2004 11:56 AM UTC
To turn off row headers, set
grid.Properties.RowHeaders = false;
Here is the link to the class reference help on the Grid Properties (for the full install).
ms-help://MS.VSCC.2003/Syncfusion.Essential_Suite/Syncfusion.EssentialSuiteClassRef/Syncfusion.EssentialSuiteClassRef/Syncfusion.Grid~Syncfusion.Windows.Forms.Grid.GridProperties_members.html
Within VisStu, intellisense gives the appropriate description of grid.Properties.RowHeaders hover over it.
AD
Administrator
Syncfusion Team
August 26, 2004 12:51 PM UTC
This help is not available with only the trial version ?
>To turn off row headers, set
>
>grid.Properties.RowHeaders = false;
>
>
>Here is the link to the class reference help on the Grid Properties (for the full install).
>ms-help://MS.VSCC.2003/Syncfusion.Essential_Suite/Syncfusion.EssentialSuiteClassRef/Syncfusion.EssentialSuiteClassRef/Syncfusion.Grid~Syncfusion.Windows.Forms.Grid.GridProperties_members.html
>
>Within VisStu, intellisense gives the appropriate description of grid.Properties.RowHeaders hover over it.
>
>
AD
Administrator
Syncfusion Team
August 26, 2004 02:06 PM UTC
It should be available if you download the full suite evaluation. If you download just the grid evaluation, it is not.