DevExpress cxGrid.
Но он платный, хотя, если для себя, то можно в исходниках найти (даже если не последнюю версию, то все-равно он давно все это умеет). Только надо учесть, что он в основном для БД предназначен, но что мешает сделать табличку MemDataSet???
|