| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- using System;
- using System.Collections;
- using System.Collections.Generic;
-
- namespace YTSoft.Common.Office
- {
- /// <summary>
- /// Excel样式集
- /// </summary>
- public class ExcelStyleCollection : ICollection<ExcelStyle>
- {
- public ExcelStyleCollection()
- {
- styles.Add(new ExcelStyle());
- }
- IList<ExcelStyle> styles = new List<ExcelStyle>();
-
- #region ICollection<ExcelStyle> 成员
-
- public void Add(ExcelStyle item)
- {
- styles.Add(item);
- }
-
- public void Clear()
- {
- styles.Clear();
- }
-
- public bool Contains(ExcelStyle item)
- {
- return styles.Contains(item);
- }
-
- public void CopyTo(ExcelStyle[] array, int arrayIndex)
- {
- styles.CopyTo(array, arrayIndex);
- }
-
- public int Count
- {
- get { return styles.Count; }
- }
-
- public bool IsReadOnly
- {
- get { return styles.IsReadOnly; }
- }
-
- public bool Remove(ExcelStyle item)
- {
- return styles.Remove(item);
- }
-
- #endregion
-
- #region IEnumerable<ExcelStyle> 成员
-
- public IEnumerator<ExcelStyle> GetEnumerator()
- {
- return styles.GetEnumerator();
- }
-
- #endregion
-
- #region IEnumerable 成员
-
- IEnumerator IEnumerable.GetEnumerator()
- {
- return styles.GetEnumerator();
- }
-
- #endregion
- }
- }
|