/// <summary>
        /// Saves comments
        /// </summary>
        /// <param name="control">The control</param>
        /// <param name="comments">The control</param>
        public static void SetComments(this Control control, ICollection comments)
        {
            UserControlComments uc = control.FindChild <UserControlComments>();

            if (uc != null)
            {
                uc.Comments = comments;
            }
        }
        /// <summary>
        /// Saves comments
        /// </summary>
        /// <param name="control">The control</param>
        public static ICollection GetComments(this Control control)
        {
            UserControlComments uc = control.FindChild <UserControlComments>();

            if (uc != null)
            {
                return(uc.Comments);
            }
            return(null);
        }