| { | { | ||||
| XElement newTable = HelperFunctions.CreateTable(rowCount, coloumnCount); | XElement newTable = HelperFunctions.CreateTable(rowCount, coloumnCount); | ||||
| Xml.AddBeforeSelf(newTable); | Xml.AddBeforeSelf(newTable); | ||||
| XElement newlyInserted = Xml.ElementsBeforeSelf().First(); | |||||
| XElement newlyInserted = Xml.ElementsBeforeSelf().Last(); | |||||
| return new Table(Document, newlyInserted); | return new Table(Document, newlyInserted); | ||||
| } | } | ||||
| public virtual Table InsertTableBeforeSelf(Table t) | public virtual Table InsertTableBeforeSelf(Table t) | ||||
| { | { | ||||
| Xml.AddBeforeSelf(t.Xml); | Xml.AddBeforeSelf(t.Xml); | ||||
| XElement newlyInserted = Xml.ElementsBeforeSelf().First(); | |||||
| XElement newlyInserted = Xml.ElementsBeforeSelf().Last(); | |||||
| t.Xml = newlyInserted; | t.Xml = newlyInserted; | ||||