예제 #1
0
        /// <summary>
        /// Evento que se lanza cuando se completa una accion (Copiar/Mover)
        /// </summary>
        /// <param name="sender">Fichero sobre el que se realiza la acción</param>
        /// <param name="e">Datos del evento</param>
        private void Files_onFileActionComplete(object sender, Archives.FileEventArgs e)
        {
            NetLibrary.Reflection.Manager.Invoke(this.lbText, "Text", "Proceso Finalizado.");

            if (this.onFileActionComplete != null)
            {
                this.onFileActionComplete(sender, e);
            }
        }
예제 #2
0
        /// <summary>
        /// Evento que se lanza cuando cambia el progreso de la accion (Copiar/Mover)
        /// </summary>
        /// <param name="sender">Fichero sobre el que se realiza la acción</param>
        /// <param name="e">Datos del evento</param>
        private void Files_onFileActionProgressChange(object sender, Archives.FileEventArgs e)
        {
            NetLibrary.Reflection.Manager.Invoke(this.lbText, "Text", "Copiando " + e.File.Name + " - " + e.Progress + "%");
            NetLibrary.Reflection.Manager.Invoke(this.iuProgressBar1, "Value", e.Progress);

            if (this.onFileActionProgressChange != null)
            {
                this.onFileActionProgressChange(sender, e);
            }
        }