/// <summary> /// Writes the panel data to the window save list. /// </summary> /// <param name="writer">The <see cref="XmlTextWriter"/> object that writes to the target stream.</param> internal void WriteXml(XmlTextWriter writer) { writer.WriteStartElement("panel"); writer.WriteAttributeString("dock", this.Dock.ToString()); writer.WriteAttributeString("width", this.Width.ToString()); writer.WriteAttributeString("height", this.Height.ToString()); writer.WriteAttributeString("type", form.GetType().AssemblyQualifiedName); form.WriteXml(writer); writer.WriteEndElement(); }