Calse para controlar la barra de progreso. Más...
Tipos públicos | |
enum | TipoContador { Ninguno = 0 , Porcentaje = 1 , Numerico = 2 } |
Tipo de contador. Más... | |
Métodos públicos | |
delegate void | Delegar_Work () |
Definición del delegado para el evento que se disparará al cambiar el código. | |
delegate void | Delegar_OnCompleteWork () |
Definición del delegado para el evento que se disparará al cambiar el código. | |
void | Step () |
Incrementa el valor del progreso de la barra. | |
void | Step (String tcText) |
Incrementa el valor del progreso de la barra. | |
void | InitGauge (Int32 processValue, Int32 processMax, String tcText) |
Inicializa la barra de progreso. | |
void | UpdateGauge (Int32 processValue, String tcText="") |
Actualiza los datos del formulario. | |
void | _Start () |
Abre la barra y ejecuta. | |
void | Dispose () |
Eliminar las referencias. | |
void | Close () |
Método que cierra el formulario. | |
void | OnStart () |
OnStart. | |
void | OnCompleted () |
OnCompleted. | |
void | OnError (Exception error) |
OnError. | |
void | OnNext (ProgresoProceso value) |
OnNext. | |
ProcessBar (Boolean show, String title) | |
Constructor. | |
![]() | |
void | OnNext (T value) |
Proporciona nuevos datos al observador. | |
Propiedades | |
Forms.frmProcessBar | _FormProcessBar [get] |
Formulario de la barra de progreso. | |
Int32 | _SleepTime [get, set] |
Tiempo de espera para la barra por defecto 1000 ms valores permitidos entre 0 ms y 60000 ms. | |
Boolean | ShowProcessBar [get, set] |
Indica si se debe mostra la barra. | |
Boolean | _MostrarContador [get, set] |
Indica si tiene que mostrar un contador ex: 2/34. | |
TipoContador | _TipoContador [get, set] |
Indica si tiene que mostrar un contador ex: 2/34. | |
String | _Title [get, set] |
Título. | |
object | _Result [get, set] |
Resultado de la ejecución. | |
Boolean | _CancellationPending [get] |
Indica si se ha cancelado la ejecución. | |
Boolean | _HideOnCompleteWork [get, set] |
Indica si ocultamos la barra al acabar. | |
Boolean | _CancelationAllowed [get, set] |
Indica si debe permitir la cancelación del proceso. | |
Eventos | |
Delegar_Work | _Delegar_Work |
Definición del delegado para el evento _Codigo_Cambiado. | |
Delegar_OnCompleteWork | _Delegar_OnCompleteWork |
Definición del delegado para el evento _Codigo_Cambiado. | |
Calse para controlar la barra de progreso.
Definición en la línea 16 del archivo ProcessBar.cs.
Tipo de contador.
Valores de enumeraciones | |
---|---|
Ninguno | Sin contador. |
Porcentaje | En porcentaje. |
Numerico | Numerico. |
Definición en la línea 22 del archivo ProcessBar.cs.
|
inline |
Constructor.
show | Indica si debemos mostrar el formulario |
title | Título para el formulario |
Definición en la línea 423 del archivo ProcessBar.cs.
|
inline |
Abre la barra y ejecuta.
Definición en la línea 303 del archivo ProcessBar.cs.
|
inline |
Método que cierra el formulario.
Definición en la línea 358 del archivo ProcessBar.cs.
delegate void sage.ew.formul.Classes.ProcessBar.Delegar_OnCompleteWork | ( | ) |
Definición del delegado para el evento que se disparará al cambiar el código.
delegate void sage.ew.formul.Classes.ProcessBar.Delegar_Work | ( | ) |
Definición del delegado para el evento que se disparará al cambiar el código.
|
inline |
Eliminar las referencias.
Definición en la línea 345 del archivo ProcessBar.cs.
|
inline |
Inicializa la barra de progreso.
processValue | Valor del progreso |
processMax | Valor máximo de la barra de progreso |
tcText | Texto informativo |
Definición en la línea 277 del archivo ProcessBar.cs.
|
inline |
OnCompleted.
Implementa sage.ew.interficies.IProgresoObserver< in T >.
Definición en la línea 394 del archivo ProcessBar.cs.
|
inline |
OnError.
error |
Implementa sage.ew.interficies.IProgresoObserver< in T >.
Definición en la línea 403 del archivo ProcessBar.cs.
|
inline |
|
inline |
OnStart.
Implementa sage.ew.interficies.IProgresoObserver< in T >.
Definición en la línea 386 del archivo ProcessBar.cs.
|
inline |
Incrementa el valor del progreso de la barra.
Definición en la línea 256 del archivo ProcessBar.cs.
|
inline |
Incrementa el valor del progreso de la barra.
Definición en la línea 265 del archivo ProcessBar.cs.
|
inline |
Actualiza los datos del formulario.
processValue | Valor del progreso |
tcText | Texto informativo |
Definición en la línea 292 del archivo ProcessBar.cs.
|
getset |
Indica si debe permitir la cancelación del proceso.
Definición en la línea 219 del archivo ProcessBar.cs.
|
get |
Indica si se ha cancelado la ejecución.
Definición en la línea 193 del archivo ProcessBar.cs.
|
get |
Formulario de la barra de progreso.
Definición en la línea 81 del archivo ProcessBar.cs.
|
getset |
Indica si ocultamos la barra al acabar.
Definición en la línea 204 del archivo ProcessBar.cs.
|
getset |
Indica si tiene que mostrar un contador ex: 2/34.
Definición en la línea 119 del archivo ProcessBar.cs.
|
getset |
Resultado de la ejecución.
Definición en la línea 176 del archivo ProcessBar.cs.
|
getset |
Tiempo de espera para la barra por defecto 1000 ms valores permitidos entre 0 ms y 60000 ms.
Definición en la línea 89 del archivo ProcessBar.cs.
|
getset |
Indica si tiene que mostrar un contador ex: 2/34.
Definición en la línea 134 del archivo ProcessBar.cs.
|
getset |
Título.
Definición en la línea 149 del archivo ProcessBar.cs.
|
getset |
Indica si se debe mostra la barra.
Definición en la línea 104 del archivo ProcessBar.cs.
Delegar_OnCompleteWork sage.ew.formul.Classes.ProcessBar._Delegar_OnCompleteWork |
Definición del delegado para el evento _Codigo_Cambiado.
Definición en la línea 63 del archivo ProcessBar.cs.
Delegar_Work sage.ew.formul.Classes.ProcessBar._Delegar_Work |
Definición del delegado para el evento _Codigo_Cambiado.
Definición en la línea 54 del archivo ProcessBar.cs.