Beispiel #1
0
        private void Validate()
        {
            CompositeGraphic parentGraphic = _graphic.ParentGraphic as CompositeGraphic;

            if (parentGraphic == null)
            {
                throw new InvalidOperationException("The graphic must have a parent.");
            }
        }
Beispiel #2
0
 private void Initialize(CompositeGraphic source, ICloningContext context)
 {
     foreach (IGraphic graphic in source.Graphics)
     {
         IGraphic clone = graphic.Clone();
         if (clone != null)
         {
             this.Graphics.Add(clone);
         }
     }
 }