ここで明らかな何かが欠けていない限り、DataGrid 内の 1 つまたは複数の行を無効にする方法はありません。DataGrid または List コンポーネントに disabledRows または disabledRowIndidices プロパティが必要ですが、存在しないようです。
mx_internal にスコープされ、データグリッド内のすべてのセルのすべての itemrenderer を含む "rendererArray" プロパティを見つけました。したがって、レンダラー内のデータの型と値を確認し、同じ行のすべてのセルを有効または無効にすることができますが、それはあまりにもハックのように感じます。
助言がありますか?
編集:行を無効にすることは、異なることを意味する可能性があることを認識しています。私の場合、データグリッドの編集可能なプロパティがtrueに設定されていても、行を編集できないことを意味します. ただし、行を選択できないことも意味しますが、それは私が探しているものではありません。