public virtual Control this[Guid key] { get { return (Control) this.Dictionary[key]; } /* set { this.Dictionary[key] = value; }*/ }