public override void Initialize()
{
this.EnabledChanged += new EventHandler<EventArgs>(Scene_EnabledChanged);
this.VisibleChanged += new EventHandler<EventArgs>(Scene_VisibleChanged);
//this.DrawOrder = parent != null ? parent.DrawOrder+1 : 0;
base.Initialize();
}