1

Table-Cからドラッグして行データを取得するテーブルがあります。Table-AまたはTable-B.、行をからドラッグしTable-Aた場合、Table-Cその行は編集できず、指定した色である必要があります。Table-B行をからにドラッグするとTable-C、その行には編集可能として指定された列のみが含まれ、その行は別の色で表示されます。ユーザーが行をドロップする場所を制御できないためisCellEditable、特定の行を設定できません。タスクの最初の部分は、正常に実行できるデータをドラッグできるようにすることでした。しかし、私の2番目の部分は、そのプロパティを指定する必要があることです。テーブルに応じて、これらの行にその場で指定する必要があります。これは、私が立ち往生している部分です。任意のアイデアをいただければ幸いです。Table-CTable-C.isCellEditablecolor

4

1 に答える 1

2

テーブルモデルが編集したくない行を識別できるように、行データにマーカーを指定する必要があります。このマーカーは、レンダラーでも使用できます。

1つの方法は、受信した行データをテーブルにドロップされたときにラッパークラスでラップすることです。これにより、必要な情報をラッパーにシードできます。

于 2012-10-27T07:11:16.360 に答える