/// <summary>
        /// Este método muestra un cuadro de diálogo de apertura de imagenes.
        /// </summary>
        /// <param name = "parent">
        /// La ventana desde la que se muestra el diálogo.
        /// </param>
        /// <param name = "filename">
        /// El nombre del archivo seleccionado.
        /// </param>
        public static ResponseType Show(Window parent, out string filename)
        {
            ImageSaveDialog dialog = new ImageSaveDialog(parent);
            ResponseType    res    = (ResponseType)dialog.imageLoadDialog.Run();

            filename = dialog.imageLoadDialog.Filename;
            dialog.imageLoadDialog.Destroy();

            return(res);
        }
		/// <summary>
		/// Este método muestra un cuadro de diálogo de apertura de imagenes.
		/// </summary>
		/// <param name = "parent">
		/// La ventana desde la que se muestra el diálogo.
		/// </param>
		/// <param name = "filename">
		/// El nombre del archivo seleccionado.
		/// </param>
		public static ResponseType Show(Window parent, out string filename)
		{
			ImageSaveDialog dialog = new ImageSaveDialog(parent);
			ResponseType res = (ResponseType)dialog.imageLoadDialog.Run();
			filename = dialog.imageLoadDialog.Filename;
			dialog.imageLoadDialog.Destroy();
			
			return res;
		}