public virtual ToolStripItem this[string key] { get { foreach (ToolStripItem tsi in this) if (tsi.Name == key) return tsi; return null; } } #endregion