/// <summary>
        /// Creates control from consumer
        /// </summary>
        /// <param name="consumer">The consumer</param>
        /// <returns>The control</returns>
        public static UserControlMeasureGraph Create(IDataConsumer consumer)
        {
            if (consumer.Count == 0)
            {
                return(null);
            }
            List <IMeasurements> l = new List <IMeasurements>();

            for (int i = 0; i < consumer.Count; i++)
            {
                l.Add(consumer[i]);
            }
            UserControlMeasureGraph uc = new UserControlMeasureGraph();

            uc.consumer     = consumer;
            uc.measurements = l;
            uc.Set(l[0], consumer);
            for (int i = 1; i < l.Count; i++)
            {
                uc.Add();
            }
            return(uc);
        }