データ内容に応じてDataGirdの行の背景色を変えたい

DataGirdをカスタマイズする方法

サンプル
ソース

カスタマイズ内容

・rowColorFunctionプロパティでカラーの値を返す関数を定義できるように
・drawRowBackgroundsをオーバーライドしてrowColorFunctionで取得した色で描画するよう変更

サンプルの表示条件

・在庫があるものは【行】をクリーム色
・在庫がないものは【行】をグレイ

サンプルではitemRendererも併用していますのでさらに

・在庫が10以下の【カラム】をピンク
(itemRendererが優先されます)

rowColorFunctionの定義がないもしくは空行はデフォルトの背景色を使っています。

でも行すべての文字を太字にしたい等背景色以外の設定はitemRendererを使わないといけない。。。

itemRendererを利用する方法

sato-shiさんが書いてました
http://d.hatena.ne.jp/sato-shi/20060824/p3
上のサンプルの参考にさせていただきました。