| Versión | 1.0.2.8 |
|---|---|
| Editor | UserX |
| Fecha de lanzamiento | 12 abr 2012 |
| Fecha Agregada | 1 may 2012 |
| Requisitos del sistema operativo | Windows 2000/XP/2003/Vista/7 |
| Requisitos | .NET Framework 2.0 |
| Descargas totales | 45 |
| Precio | Free |
Descripción
NavigationControlX es un control compuesto de Microsoft .Net 2.0 que se utiliza como control de navegación de registros con botones de estilo de máquina de cinta. Permite el desplazamiento rápido de doble velocidad en cualquier dirección e incluye botones para primer, siguiente, avance rápido, retroceso rápido, anterior y último registro. Expone propiedades para acceder a los valores que se enumeran a través de un índice. No es un control vinculante, sino más bien un mecanismo para determinar los punteros de navegación de registros y la presentación visual de dichos punteros. Útil para desarrolladores que deseen tener un control de navegación simple, fácil de implementar, pero elegante para colecciones demasiado grandes para otros controles. Cuando el usuario selecciona el botón, el contador se actualiza y el índice actual se devuelve como un número cuyo valor es la posición relativa en el objeto. Depende del programador determinar qué hacer con este número de índice actual. Simplemente manejando el evento público cuando el índice actual cambia, el programador puede asignar valores a los controles apropiados en un formulario. El índice actual es relativo al primer registro y puede ser un índice basado en 0 o 1 (predeterminado=0). El archivo de ayuda incluye código de muestra. Tres tamaños para elegir. Se mueve muy rápido y no causa retraso. Prueba unitaria completa y compatible con CLS. MessageBoxX: otra biblioteca incluida con NavigationControlX.dll, esta clase permite que los cuadros de mensaje se centren en el formulario principal y también establezca un temporizador durante el tiempo que debe mostrarse el mensaje antes de desaparecer. Cuando se omite el parámetro de formulario, el cuadro de mensaje muestra la pantalla central. El temporizador está deshabilitado de forma predeterminada y se puede configurar a través de la propiedad pública "TimerOn". El intervalo del temporizador se establece mediante la propiedad "TimerInterval". El usuario puede crear una instancia de MessageBoxX o usar MsgX, que se proporciona en el nivel del módulo. Otros dos elementos públicos que vale la pena mencionar en el nivel del módulo son ErrMsgX, que usa la variable de instancia MsgX para mostrar excepciones que son útiles para los desarrolladores pero que los usuarios pueden leer. Tener un lugar centralizado para tratar las excepciones es para lo que está destinado este método. La otra es una propiedad para limitar el ancho de los cuadros de mensaje como resultado de limitar el ancho de una cadena. Una instancia de la clase no crea instancias de mensajes hasta que se llama al método sobrecargado "Show". A continuación se enumeran las declaraciones de clases y módulos y la documentación XML.