0

表のようなレイアウトで未定義の列と行があるバックボーン ベースのページを作成したいと考えています。「テーブル」構造とセル データはバックエンドに保存する必要があります。

単純化されたモデルは次のとおりです。

行:

  • ID
  • ラベル

桁:

  • ID
  • ラベル

細胞:

  • 行ID
  • 列 ID
  • 価値

この場合、セルは 1 つの行と 1 つの列に属します。

行と列を動的に追加すると、特にまだ保存されていない新しく追加された行と列の場合、セルはどのようにして行 ID と列 ID が何であるかを知ることができますか?

もう 1 つの質問は、セルの行を行オブジェクトに接続し、同時にセルの列を列オブジェクトに接続する方法です。

詳細が必要な場合はお知らせください。

4

1 に答える 1

0

行と列の概念を忘れて、セルにインデックス位置を使用するだけです。

C列とR行がある場合、位置Column=2およびRow=3のセルは位置(3-1)* C+2になります。

これにより、列と行の数の変化に簡単に対処できます。行または列に属するすべてのオブジェクトを動的に再計算してから、オブジェクトおよび行の列を作成することもできます。

于 2012-09-25T10:08:43.203 に答える