/// <summary> /// 속성들을 Xml Attribute로 생성합니다. /// </summary> /// <param name="writer">Attribute를 쓸 Writer</param> public override void GenerateXmlAttributes(XmlWriter writer) { base.GenerateXmlAttributes(writer); if (Dashed.HasValue) { writer.WriteAttributeString("dashed", Dashed.GetHashCode().ToString()); } if (Label.IsNotWhiteSpace()) { writer.WriteAttributeString("label", Label); } if (ShowLabelBorder.HasValue) { writer.WriteAttributeString("showLabelBorder", ShowLabelBorder.GetHashCode().ToString()); } if (LinePosition.HasValue) { writer.WriteAttributeString("linePosition", LinePosition.ToString()); } if (LabelPosition.HasValue) { writer.WriteAttributeString("labelPosition", LabelPosition.GetHashCode().ToString()); } if (LabelHAlign.HasValue) { writer.WriteAttributeString("labelHAlign", LabelHAlign.GetHashCode().ToString()); } if (LabelVAlign.HasValue) { writer.WriteAttributeString("labelVAlign", LabelVAlign.GetHashCode().ToString()); } }
public override void GenerateXmlAttributes(System.Xml.XmlWriter writer) { base.GenerateXmlAttributes(writer); if (ShowLabel.HasValue) { writer.WriteAttributeString("showLabel", ShowLabel.GetHashCode().ToString()); } if (ToolText.IsNotWhiteSpace()) { writer.WriteAttributeString("toolText", ToolText); } if (Label.IsNotWhiteSpace()) { writer.WriteAttributeString("label", Label); } if (ShowLabelBorder.HasValue) { writer.WriteAttributeString("showLabelBorder", ShowLabelBorder.GetHashCode().ToString()); } if (LabelPosition.HasValue) { writer.WriteAttributeString("LabelPosition", LabelPosition.GetHashCode().ToString()); } if (LabelHAlign.HasValue) { writer.WriteAttributeString("LabelHAlign", LabelHAlign.GetHashCode().ToString()); } if (LabelVAlign.HasValue) { writer.WriteAttributeString("LabelVAlign", LabelVAlign.GetHashCode().ToString()); } }