改变Gride的颜色

public void displayOption(TableName _record, FormRowDisplayOption _options)

{

       int IcBackColor = winapi::RGB2int(255,255,255);

       int IcTextColor = winapi::RGB2int( 0, 0, 0);

       int SiBackColor = winapi::RGB2int(255,128,225);

       int SiTextColor = winapi::RGB2int( 0, 0, 0);

       int CrBackColor = winapi::RGB2int(255,225,128);

       int CrTextColor = winapi::RGB2int( 0, 0, 0);

 

       switch (_record.DtlType)

       {

       case 'IC':

              _options.clearBackColor();

              _options.clearTextColor();

              _options.backColor(IcBackColor);

              _options.textColor(IcTextColor);

              break;

       case 'SI':

              _options.clearBackColor();

              _options.clearTextColor();

              _options.backColor(SiBackColor);

              _options.textColor(SiTextColor);

              break;

       case 'CR':

              _options.clearBackColor();

              _options.clearTextColor();

              _options.backColor(CrBackColor);

              _options.textColor(CrTextColor);

              break;

       }

       super(_record, _options);

}

posted @ 2009-04-26 12:12  Fandy Xie  Views(220)  Comments(0Edit  收藏  举报