コード例 #1
0
        public void AddValue(ushort id, uint val)
        {
            OptData item = new OptData();

            item.options = id;
            item.value   = val;
            values.Add(item);
        }
コード例 #2
0
 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);
     }
 }
コード例 #3
0
        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);
        }