/// <summary>
        /// Removes the widget from its container.
        /// </summary>
        protected void Remove()
        {
            ResponseType res =
                ConfirmDialog.Show(this.container.Window,
                                   "¿Realmente quieres eliminar este elemento?");

            if (res == ResponseType.No)
            {
                return;
            }

            container.RemoveItem(this);
        }