title: TextInput as ItemRenderer in DataGrid :Scroll Issue
body: <p>I use textInput as ItemRenderer for all columns of a  datagrid.I need to set editability of  first  row as false.I did it on creationComplete of the itemRenderer.Also tried overriding upDateDislayList.
   It works fine for the first row.But some other rows also get their editability changed to false.Also on scroll many rows get their editability changed.Please help.</p>
  
  <blockquote>
  <pre><code>  override public function set data(value:Object):void
      { 
          super.data = value; 
        if(listData.owner.name == "headCountGrid")
        {
        if(data != null &amp;&amp; qbpHttpServ.rowDataHcGridArr != null)
            { 
               if(data["column1Data"] == qbpHttpServ.rowDataHcGridArr[0]["column1Data"])
            {
            this.editable = false;
            }
            }
       }
      }
      override protected function updateDisplayList(unscaledWidth:Number,unscaledHeight:Number):void{
       super.updateDisplayList(unscaledWidth,unscaledHeight);
       var g:Graphics = graphics;
       g.clear();
      }
  </code></pre>
  </blockquote>