Example #1
0
 public override Object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
 {
     if (value == null)
     {
         return(null);
     }
     if (value is String)
     {
         SheetRows rows = new SheetRows();
         SheetRow  row  = new SheetRow();
         rows.Add(row);
         foreach (var s in value.ToString().Split(','))
         {
             row.Cells.Add(new SheetCell()
             {
                 Content = s.Trim()
             });
         }
         return(rows);
     }
     throw new XamlException($"Invalid SheetRows value '{value}'");
 }
Example #2
0
 public SheetTable()
 {
     Rows = new SheetRows();
     Columns = new SheetColumns();
 }