用System.XML命名空间中的类库啊,有不止一种操作方式呢,我正在看《C# XML 入门经典》,还没掌握,所以代码写不出来,但有一点可以肯定,你要求的操作大部分都能实现,至于“能不能把自定义部份的颜色换成不同的”这个我不太肯定,其它的应该问题不大。