Add checkboxes, buttons and hyperlinks in datagrid cells

I want to add checkboxes, buttons and hyperlinks in datagrid dynamically and also attach event to them.

I searched a lot, but implementation seems tedious, is there any simple way to do this?

I want to do it in document class(using AS3), an try to avoid creating more classes.

Thanks!

The only way to implement that is by using the itemRenderer property of DataGrid, using that property you can add any component to Datagrid.