public ElementsLayer()
{
Children = new ObservableCollection<UIElement>();
Children.CollectionChanged += new NotifyCollectionChangedEventHandler(children_CollectionChanged);
IsAutoAvoidance = false;
BoundsCollection = new Dictionary<object, Rectangle2D>();
}