2016-09-06 1 views
1

Ich benutze Janus Komponente in WinForm-Anwendung.
Jetzt will ich Spaltenindex von GridEX Kontrolle setzen, so dass ich unten Codes, es zu tun:Wie setze ich Janus GridEX Spaltenindex

grd.RootTable.Columns("ColumnName").Index = 1 

oder

grd.RootTable.Columns("ColumnName").ColumnSet = 1 

aber beide sind Nur-Lese-Eigenschaften. Dann teste ich unter Codes:

grd.RootTable.Columns("ColumnName").ColumnSetRow = 1 

oder

grd.RootTable.Columns("ColumnName").ColumnSetColumn = 1 

aber eine Ausnahme von unten Details aufgetreten:

ColumnSerRow oder ColumnSetColumn Eigenschaft kann nur eingestellt werden, wenn die Spalte zu einem Zwischen ColumnSet

Bitte helfen Sie mir, wie Spaltenindizes in Janus Grid-Komponente zu ändern?

Antwort

1

Sie müssen Position Eigenschaft in GridExColumn Objekt verwenden. So sollten die Codes so aussehen:

grd.RootTable.Columns("ColumnName").Position = 1 

Nun Die Säule, die Name ist ColumnName bewegt Index 1

+0

Oh, danke. Ihre Antwort hat die Arbeit für mich perfektioniert. – Behzad