示例#1
0
 public override string ToString()
 {
     return(string.Format("{0} {1} {2} {3} {4} {5} {6} {7}",
                          Radius, CenterX, CenterY, CircleColor.ToString(), BorderWidth,
                          BorderColor.ToString(), Text, TextColor.ToString()
                          ));
 }
示例#2
0
        public virtual void WriteXml(System.Xml.XmlWriter writer)
        {
            //if (!string.IsNullOrWhiteSpace(Title))
            //    writer.WriteAttributeString("Title", Title);

            //if (IconSource != null)
            //    writer.WriteAttributeString("IconSource", IconSource.ToString());

            //if (IsSelected)
            //    writer.WriteAttributeString("IsSelected", IsSelected.ToString());

            //if (IsLastFocusedDocument)
            //    writer.WriteAttributeString("IsLastFocusedDocument", IsLastFocusedDocument.ToString());

            if (!string.IsNullOrWhiteSpace(ContentId))
            {
                writer.WriteAttributeString("ContentId", ContentId);
            }
            if (Margin != 0)
            {
                writer.WriteAttributeString("Margin", Margin.ToString());
            }
            if (BorderThickness != 0)
            {
                writer.WriteAttributeString("BorderThickness", BorderThickness.ToString());
            }
            if (BorderColor != Colors.Transparent)
            {
                writer.WriteAttributeString("BorderColor", BorderColor.ToString());
            }
            if (BackgroundColor != Colors.Transparent)
            {
                writer.WriteAttributeString("BackgroundColor", BackgroundColor.ToString());
            }
            //if (ToolTip != null && ToolTip is string)
            //    if (!string.IsNullOrWhiteSpace((string)ToolTip))
            //        writer.WriteAttributeString("ToolTip", (string)ToolTip);

            //if (FloatingLeft != 0.0)
            //    writer.WriteAttributeString("FloatingLeft", FloatingLeft.ToString(CultureInfo.InvariantCulture));
            //if (FloatingTop != 0.0)
            //    writer.WriteAttributeString("FloatingTop", FloatingTop.ToString(CultureInfo.InvariantCulture));
            //if (FloatingWidth != 0.0)
            //    writer.WriteAttributeString("FloatingWidth", FloatingWidth.ToString(CultureInfo.InvariantCulture));
            //if (FloatingHeight != 0.0)
            //    writer.WriteAttributeString("FloatingHeight", FloatingHeight.ToString(CultureInfo.InvariantCulture));

            //if (IsMaximized)
            //    writer.WriteAttributeString("IsMaximized", IsMaximized.ToString());
            //if (!CanClose)
            //    writer.WriteAttributeString("CanClose", CanClose.ToString());
            //if (!CanFloat)
            //    writer.WriteAttributeString("CanFloat", CanFloat.ToString());

            //if (LastActivationTimeStamp != null)
            //    writer.WriteAttributeString("LastActivationTimeStamp", LastActivationTimeStamp.Value.ToString(CultureInfo.InvariantCulture));

            //if (_previousContainer != null)
            //{
            //    var paneSerializable = _previousContainer as ILayoutPaneSerializable;
            //    if (paneSerializable != null)
            //    {
            //        writer.WriteAttributeString("PreviousContainerId", paneSerializable.Id);
            //        writer.WriteAttributeString("PreviousContainerIndex", _previousContainerIndex.ToString());
            //    }
            //}
        }
 public override string ToString()
 {
     return(ForeColor.ToString() + ", " + BackColor.ToString() + ", " + BorderColor.ToString());
 }
示例#4
0
 public void OnSerializing(StreamingContext context)
 {
     BorderColor_Surrogate     = BorderColor.ToString();
     BackgroundColor_Surrogate = BackgroundColor.ToString();
     FontColor_Surrogate       = FontColor.ToString();
 }