You can try playing around with the RightToLeftLayout property of container controls like panels, pages, etc. to get your desired behavior for the icon, but the DataGridView doesn’t have full Right to Left support yet. It should be done within a few weeks.
I would try setting the WrapMode property in DefaultCellStyle to True for multiline text in cells.
You might find it useful to modify the RowHeight property of the DataGridView as well.
Let me know if this makes sense!
Please login first to submit.