2009-06-04 4 views
0

私は、3レベルのwinformsグリッドを、infragistics ultragridを使って作成する必要があります。ウルトラグリッド/ Winformsグリッド階層問題

レベル1は、2列(固定)

--->レベル2

-------->レベル3列の無限ない(動的を有する3列(固定)を有していますレベル2アイテムのタイプに基づいて)

レベル1項目1 - > 3列(固定)

レベル1項目1 - >レベル2項目1 - > 3列(固定)

レベル1項目1 - >レベル2項目1 - >レベル3項目1 - > 3列(動的)

レベル1項目1 - >レベル2項目2 - > 3列(固定)

レベル1項目1 - >レベル2項目2 - >レベル3項目1 - > 6列(動的)

はどのようにこれは具体的には、グリッド上のUltraGrid達成することができますか?

私は

乾杯

答えて

1

のUltraGridは、階層データを保存するために、「バンド」の概念を使用し、今巨大な頭痛を持っています。レベル1は1つのバンド、レベル2は別のバンドです。

レベル3は、レベル2のアイテムのダイナミックタイプの数に応じて、実際には複数のバンドです。と(レベル2レベル1

  • 1のDataTableのため

    • 1のDataTable:

      あなたがデータソースとしてDataTableをDataSetを/使用している場合は、それぞれのDataTableが、これは単に、バンドに対応しますバックデータテーブル1に たDataRelation)レベル3

    • NのDataTable、 各それ自身の列だし、各バックデータテーブル2
    に たDataRelationを有します

    HTH。

  • 関連する問題