Ejemplo n.º 1
0
 public void Reset()
 {
     if (GetChartObject() != null)
     {
         GetChartObject().serializing         = true;
         GetChartObject().serializationStatus = SerializationStatus.Resetting;
     }
     serializer.ResetObjectProperties(GetChartObject());
     if (GetChartObject() != null)
     {
         GetChartObject().serializing         = false;
         GetChartObject().serializationStatus = SerializationStatus.None;
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// This method resets all properties of the chart to default values. By setting Content or
        /// SerializableContent/NonSerializableContent properties, specific set of
        /// properties can be reset.
        /// </summary>
        public void Reset()
        {
            // Set serializing flag
            if (GetChartObject() != null)
            {
                GetChartObject().serializing         = true;
                GetChartObject().serializationStatus = SerializationStatus.Resetting;
            }

            // Reset properties
            _serializer.ResetObjectProperties(GetChartObject());

            // Clear serializing flag
            if (GetChartObject() != null)
            {
                GetChartObject().serializing         = false;
                GetChartObject().serializationStatus = SerializationStatus.None;
            }
        }