private setMirrorMargins ( System.Xml.Linq.XName name, bool value ) : void | ||
name | System.Xml.Linq.XName | |
value | bool | |
return | void |
internal void setMirrorMargins(XName name, bool value)
{
XElement body = mainDoc.Root.Element(XName.Get("body", DocX.w.NamespaceName));
XElement sectPr = body.Element(XName.Get("sectPr", DocX.w.NamespaceName));
if (sectPr != null)
{
XElement MarMirror = sectPr.Element(XName.Get("mirrorMargins", DocX.w.NamespaceName));
if (MarMirror != null)
{
if (!value)
{
MarMirror.Remove();
}
}
else
{
sectPr.Add(new XElement(w + "mirrorMargins", string.Empty));
}
}
}