怎么设计一个由TDataSet派生而来的数据集控件

如何设计一个由TDataSet派生而来的数据集控件
如有现有代码,能否发一份参考,delphi自带的,其实有很多东西我们根本用不了.
但是手边没有资料,无法理解TDataSet大量的抽象方法。哪位朋友有资料,能否借阅?谢谢。

------解决方案--------------------
最好的例子就是看它的VCL源代码了