UNIVERSIDAD TECNICA DE AMBATO
FACULTAD DE CIENCIAS HUMANAS Y LA EDUCACIÓN
CARRERA DE DOCENCIA EN INFORMÁTICA
LÓGICA DE PROGRAMACIÓN I
DOCENTE: WILMA GAVILANEZ
ELEMENTO 2: HERRAMIENTAS DE VISUAL BASIC 2008
NOMBRE: DIEGO CHICAIZA PAREDES
PROGRAMACION I
U.T.A
5to “U”
Elemento 2. Barra de herramientas de Visual Basic 2008. PUNTERO Se utiliza para seleccionar las variables que estamos o que vamos a programa.
BACKGROUNDWORKER Permite que el formulario o control ejecute operaciones de forma asincrónica.
BINDINGNAVIGATOR Es la interfaz de usuario (IU) de exploración y manipulación para controles que se enlazan a datos. El control BindingNavigator permite a los usuarios desplazarse por los datos y manipularlos en formularios Windows Forms.
2
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
BINDINGSOURCE El componente BindingSource actúa como el origen de datos para algunos o todos los controles del formulario. En Visual Studio, BindingSource se puede enlazar a un control por medio de la propiedad DataBindings a la que se tiene acceso desde la ventana Propiedades. Cómo: Enlazar controles de Windows Forms con el componente BindingSource mediante el Diseñador
BUTTON Es el control principal de la forma, contiene el código principal del programa y su activación por el usuario provoca que se realicen los principales procesos del problema planteado (aquí es donde se capturan datos, se realizan operaciones, etc.).
CHECKBOX El componente CheckBox de Visual Basic permite seleccionar una opción al usuario del programa o tomar una decisión, directamente en pantalla.
3
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
CHECKEDLISTBOX Encapsula la colección de elementos activados, como elementos en un estado indeterminado, en un control de CheckedListBox .
COLORDIALOG Representa un cuadro de diálogo común que muestra los colores disponibles, así como los controles que permiten a los usuarios definir colores personalizados.
COMBOBOX El control ComboBox de Visual Basic 6.0 se ha reemplazado por el control ComboBox de Windows Forms en Visual Basic 2005. Los nombres de algunas propiedades, métodos, eventos y constantes son diferentes y, en algunos casos, existen diferencias de comportamiento.
4
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
CONTEXTMENUSTRIP El objeto Menu de Visual Basic 6.0 se ha reemplazado por el control MenuStrip o el control ContextMenuStrip en Visual Basic 2005. Los nombres de algunas propiedades, métodos, eventos y constantes son diferentes y, en algunos casos, existen diferencias de comportamiento.
DATAGRIDVIEW El control DataGrid de Visual Basic 6.0 se ha reemplazado por el control DataGridView de formularios Windows Forms en Visual Basic 2005. Los nombres de algunas propiedades, métodos, eventos y constantes son diferentes y, en algunos casos, existen diferencias de comportamiento.
DATASET Es un tipo de aplicación Web pequeña.
5
FCHE
DIEGO CHICAIZA
PROGRAMACION I
6
U.T.A
FCHE
5to “U”
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
DATETIMEPICKER Representa un control de Windows que permite al usuario seleccionar una fecha y una hora, y mostrarlas con un formato especificado.
DIRECTORYENTRY La clase DirectoryEntry encapsula un nodo u objeto en la jerarquía de Active Directory.
DIRECTORYSEARCHER Utilice un objeto DirectorySearcher para buscar y realizar consultas en una jerarquía de Active Directory utilizando el Protocolo ligero de acceso a directorios (LDAP). LDAP es el único proveedor de interfaces de servicios de Active Directory (Active Directory Service Interfaces, ADSI) del sistema compatible con la operación de búsqueda en directorios.
7
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
DOMAINUPDOWN Representa un cuadro de número de Windows (también conocido como control de flechas) que muestra los valores de cadena.
FONTDIALOG Pide al usuario que elija una fuente de entre todas las instaladas en el equipo local.
GROUPBOX Representa un control Windows que muestra un marco alrededor de un grupo de controles con un título opcional.
8
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
IMAGELIST El control ImageList tiene una propiedad BackColor; no obstante, no tiene ningún efecto porque el control no está visible durante la ejecución.
LABEL Se utiliza para insertas éticas o títulos dentro del programa.
LINKLABEL El control LinkLabel de formularios Windows Forms permite agregar vínculos de estilo Web a aplicaciones de Windows Forms. Puede utilizar el control LinkLabel para todo aquello para lo que pueda utilizar el control Label. También puede establecer parte del texto como un vínculo a un objeto o una página Web.
9
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
LISTBOX El control ListBox permite añadir elementos en forma de lista y también poder seleccionar elementos de la misma para trabajar los datos.
LISTVIEW El cursor sobre un objeto ListItem de un control ListView, se utiliza la propiedad DropHighlight para resaltar el objeto ListItem con el color de resaltado del sistema. Esta propiedad se utiliza normalmente en operaciones de arrastrar y colocar.
MASKEDTEXTBOX Utiliza una máscara para distinguir entre la entrada de usuario correcta e incorrecta.
10
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
MESSAGEQUEUE Se pueden crear componentes que utilizan Microsoft Message Queue (MSMQ) para pasar información entre aplicaciones.
NUMERICUPDOWN Representa un cuadro de número de Windows (también conocido como control de flechas) que muestra los valores numéricos.
OPENFILEDIALOG Abre el archivo seleccionado por el usuario con permiso de sólo lectura. La propiedad FileName especifica el archivo.
11
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
PAGASETUPDIALOG Permite los usuarios a cambiar la configuración de impresión relacionada con la página, incluso los márgenes y orientación del papel. Esta clase no se puede heredar.
PANEL Representa un control que actúa como contenedor de otros controles.
PERFORMANCECOUNTER Los componentes PerformanceCounter no tienen interfaz de usuario visual. Si agrega una instancia del componente PerformanceCounter a un diseñador visual (como, por ejemplo, el Diseñador de Windows Forms), el componente aparecerá en un área pequeña situada debajo del borde inferior del formulario. Esto se conoce como bandeja de componentes y es el lugar donde se muestran todos los elementos no visuales asociados al formulario.
12
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
PICTUREBOX Se utiliza para abrir un espacio para poder insertar gráficos.
PAINTDIALOG Permite a los usuarios seleccionar una impresora y elegir qué secciones del documento se van a imprimir, al imprimir desde una aplicación de formularios Windows Forms.
PROCESS Se pueden realizar muchas operaciones
13
FCHE
DIEGO CHICAIZA
PROGRAMACION I
14
U.T.A
FCHE
5to “U”
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
PROGRESSBAR El progress bar se utiliza para ver el estado de carga, pero tiene una regla, solamente se utiliza si en el contexto que te encuentras es predeciblemente contable por ejemplo cuando descargas un archivo lo contabiliza dependiendo del tamaño del archivo y ancho de banda, lo que podrias hacer es enciertas partes del codigo que vaya aumentando el valor hasta que se complete la carga a 100%
RADIOBUTTON Se utiliza para presentar al usuario un conjunto de opciones mutuamente excluyentes entre si es decir, si el usuario selecciona un componente radioBUTTON todos los demas componentes radioButton en la forma se desmarcan o deseleccionan solos, es por esta razon que decimos que radiobotones son mutuamente excluyentes.
SAVEFILEDIALOG Nos permite mostrar en pantalla el tipico cuadro de dialog de Windows para guardar documentos.
15
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
SERIALPORT Utilice esta clase para controlar un recurso de archivo de puerto serie. Esta clase proporciona E/S sincrónica y orientada a eventos, acceso a los estados de punto de conexión e interrupción, así como acceso a las propiedades del controlador serie.
SPLITCONTAINER En el container de la derecha agrega tus controles de usuario y luego ponlos visibles o invisibles según te convenga, ya que no creo que puedas poner los formularios en el panel
SPLITTER Representa un control divisor que le permite al usuario cambiar el tamaño de los controles acoplados. Splitter se ha reemplazado por SplitContainer y sólo se proporciona para la compatibilidad con versiones anteriores.
16
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
STATUSSTRIP StatusStrip reemplaza el control StatusBar. Las características especiales de StatusStrip incluyen un diseño de tabla personalizada, compatibilidad con los controles de tamaño y movimiento del formulario y con la propiedad Spring, que permite que ToolStripStatusLabel rellene automáticamente espacio disponible.
TABCONTROL Sirve para ocultar y des ocultar temporalmente archivos de visual basic.
TEXTBOX
17
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
Sirve para abrir un espacio en el programa donde vamos a estar mostrando diferentes textos
TOOLSTRIP La clase de ToolStrip proporciona muchos miembros que administren entrada de dibujo, mouse y del teclado, y funcionalidad de arrastrar y colocar. Utilice la clase de ToolStripRenderer con la clase de ToolStripManager aprovechar aún más el control y el customizability sobre el estilo de dibujo y de diseño de todos los controles de ToolStrip en un Windows form.
TIMER Implementa un temporizador que provoca un evento en los intervalos definidos por el usuario. Este temporizador está optimizado para su uso en aplicaciones de Windows Forms y se debe utilizar en una ventana.
18
FCHE
DIEGO CHICAIZA
PROGRAMACION I
U.T.A
5to “U”
VSCROLLBAR Este evento se dispara siempre que movamos el botón de Scroll, pero no se ejecuta cuando presionamos las flechas de Arriba y Abajo del control. Para localizar el evento, desde la ventana de código, en la lista desplegable de la derecha, seleccionalo, para agregar un nuevo procedimiento de código
WEBBROWSER El control WebBrowser de Visual Basic 2008 proporciona un contenedor administrado para el control ActiveX WebBrowser. Esto permite mostrar páginas Web en las aplicaciones cliente de Windows Forms. Se puede utilizar el control WebBrowser para duplicar la funcionalidad de exploración de Internet Explorer en la aplicación o se puede deshabilitar la funcionalidad predeterminada de Internet Explorer y utilizar el control como visor simple de documentos HTML.
19
FCHE
DIEGO CHICAIZA