你可以通过代码,为新的sheet设置与第一个sheet相同的NameStyle对象。- FarPoint.Win.Spread.Model.DefaultSheetDataModel dm = new FarPoint.Win.Spread.Model.DefaultSheetDataModel(4, 4);
- FarPoint.Win.Spread.NamedStyleCollection nsc = new FarPoint.Win.Spread.NamedStyleCollection();
- FarPoint.Win.Spread.NamedStyle ns = new FarPoint.Win.Spread.NamedStyle();
- nsc.Add(ns);
- FarPoint.Win.Spread.SheetView sv = new FarPoint.Win.Spread.SheetView(dm, nsc);
- fpSpread1.Sheets.Add(sv);
- fpSpread1.ActiveSheet = sv;
复制代码
另外一个办法,不写代码。将第一个sheet保存为一个xml文件(其他格式也可以,xml相对轻一些),创建第二个sheet后,在读取一遍保存的xml。
这个方法也可以通过代码实现。 |