public void AddValue(ushort id, uint val) { OptData item = new OptData(); item.options = id; item.value = val; values.Add(item); }
public override void Write(XlsStream stream) { fInstance = Convert.ToUInt16(values.Count); WriteMsoHeader(XlsConsts.MsoOpt, DataSize, stream); for (int i = 0; i < values.Count; i++) { OptData item = values[i]; stream.Write(item.options); stream.Write(item.value); } }
protected override int GetSize() { int size = MsoHeader.Size(); for (int i = 0; i < values.Count; i++) { size += OptValue.Size(); OptData item = (OptData)values[i]; } return(size); }