バージョン

右の固定ヘッダー

列のピン固定は、$WinGrid™ が装備されたアプリケーションのエンド ユーザーがコントロールの左側または右側に特定の列を選択的に固定することを可能にする機能です。ピン固定された列は、エンド ユーザーがすべての WinGrid 列を水平方向にスクロールしても常に表示されたままになります。この機能は、多くの列があるデータ スキーマを検証する必要があるエンド ユーザーに非常に役立ちます。このようなエンド ユーザーは、水平方向にスクロールする時に常にビュー内で列を識別するキーをいくつか保持する必要があるからです。

エンド ユーザーが列のピン固定アイコンをクリックすると、列は WinGrid の右側または左側に固定されます。この動作は列のヘッダーの FixOnRight プロパティを介して構成されます。

Visual Basic の場合:

'列でピンを表示するには
 Me.UltraGrid1.DisplayLayout.UseFixedHeaders = True
'列 1 を右にピン固定します
 Me.UltraGrid1.DisplayLayout.Bands(0).Columns(1).Header.FixOnRight =   DefaultableBoolean.[True]
' すべての列を右に固定します
 Me.UltraGrid1. DisplayLayout.Override.FixHeadersOnRight =DefaultableBoolean.[True]

C# の場合:

//列でピンを表示するには
this.ultraGrid1.DisplayLayout.UseFixedHeaders = true;
//列 1 を右にピン固定します
this.ultraGrid1.DisplayLayout.Bands[0].Columns[1].Header.FixOnRight = DefaultableBoolean.True;
//すべての列を右に固定します
this.ultraGrid1.DisplayLayout.Override.FixHeadersOnRight = DefaultableBoolean.True;