| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- using System;
- using System.Collections;
- using System.Collections.Generic;
- namespace ZXDT.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
- }
- }
|