Unidad II Creación de controles especiales 2.1 CREACIÓN DE CONTROLES ESPECIALES

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Unidad II Creación de controles especiales 2.1 CREACIÓN DE CONTROLES ESPECIALES"

Transcripción

1 2.1 CREACIÓN DE CONTROLES ESPECIALES Crear un control compuesto con Visual C# Los controles compuestos proporcionan un medio para crear y reutilizar interfaces gráficas personalizadas. Un control compuesto es esencialmente un componente con una representación visual. Como tal, puede constar de uno o más controles de formularios Windows Forms, componentes o bloques de código, que pueden extender su funcionalidad mediante la validación de la entrada del usuario, la modificación de las propiedades de presentación o la ejecución de otras tareas requeridas por su autor. Los controles compuestos se pueden colocar en formularios Windows Forms del mismo modo que otros controles. En la primera parte del tutorial, creará un control de usuario sencillo denominado ctlclock. En la segunda parte del tutorial, ampliará la funcionalidad de ctlclock a través de herencia. Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de la configuración activa o la edición. Para cambiar la configuración, elija la opción Importar y exportar configuraciones en el menú Herramientas.. Crear el proyecto Cuando cree un nuevo proyecto, debe establecer el espacio de nombres de la raíz, el nombre de ensamblado y el de proyecto, además de asegurarse de que el componente predeterminado estará en el espacio de nombres correcto. Para crear la biblioteca de controles ctlclocklib y el control ctlclock 1. En el menú Archivo, elija Nuevo y, a continuación, haga clic en Proyecto para abrir el cuadro de diálogo Nuevo proyecto. 2. En la lista de proyectos de Visual C#, seleccione la plantilla de proyectos Biblioteca de controles de Windows, escriba ctlclocklib en el cuadro Nombre y, a continuación, haga clic en Aceptar. El nombre del proyecto, ctlclocklib, se asigna también de forma predeterminada al espacio de nombres de la raíz. El espacio de nombres de la raíz se utiliza para calificar los nombres de los componentes del ensamblado. Por ejemplo, si dos ensamblados proporcionan componentes denominados ctlclock, puede especificar el componente ctlclock mediante ctlclocklib.ctlclock. 3. En el Explorador de soluciones, haga clic con el botón secundario del mouse (ratón) en UserControl1.jsl y haga clic en Cambiar nombre. Cambie el nombre de archivo a ctlclock.cs. Haga clic en el botón Sí cuando se le pregunte si desea cambiar el nombre de todas las referencias al elemento de código "UserControl1". De forma predeterminada, un control compuesto hereda de la clase UserControl proporcionada por el sistema. La clase UserControl proporciona la funcionalidad necesaria para todos los controles de usuario e implementa métodos y propiedades estándar. 4. En el menú Archivo, elija Guardar todo para guardar el proyecto. Lic.Cesar Espinoza Jiménez 1

2 Agregar controles y componentes de Windows al control compuesto Una parte esencial del control compuesto es una interfaz visual. Esta interfaz visual se implementa mediante la adición de uno o más controles de Windows a la superficie del diseñador. En la demostración siguiente, incorporará controles de Windows al control compuesto y escribirá código para implementar funcionalidad. Para agregar un control Label y un componente Timer al control compuesto 1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en ctlclock.cs y haga clic en Diseñador de vistas. 2. En el Cuadro de herramientas, expanda el nodo Controles comunes y, a continuación, haga doble clic en Label. Un control Label denominado label1 se agrega al control en la superficie del diseñador. 3. En el diseñador, haga clic en label1. En la ventana Propiedades, establezca las propiedades siguientes: Propiedad Nombre Texto TextAlign Cambie a lbldisplay (Espacio en blanco) MiddleCenter Font.Size En el Cuadro de herramientas, expanda el nodo Componentes y, a continuación, haga doble clic en el componente Timer. Dado que Timer es un componente, no tiene representación visual en tiempo de ejecución. Por tanto, no aparece con los controles en la superficie del diseñador, sino en el Diseñador de componentes (una bandeja situada en la parte inferior de la superficie del diseñador). 5. En el Diseñador de componentes, haga clic en timer1 y, a continuación, establezca la propiedad Interval en 1000 y la propiedad Enabled en true. La propiedad Interval controla la frecuencia con la que se incrementa el valor del componente Timer. Cada vez que timer1 marca un paso, ejecuta el código del evento timer1_tick. El intervalo representa el número de milisegundos entre paso y paso. 6. En el Diseñador de componentes, haga doble clic en Timer1 para ir al evento timer1_tick de ctlclock. 7. Modifique el código de modo que se asemeje al siguiente ejemplo: Asegúrese de cambiar el modificador de acceso de private a protected. protected void timer1_tick(object sender, System.EventArgs e) // Causes the label to display the current time. lbldisplay.text = DateTime.Now.ToLongTimeString(); Este código hace que se muestre la hora actual en lbldisplay. Dado que el intervalo de timer1 se estableció en 1000, este evento se activará cada mil milisegundos, por lo que la hora se actualizará cada segundo. Lic.Cesar Espinoza Jiménez 2

3 8. Modifique el método para que pueda reemplazarse, mediante la palabra clave virtual. Para obtener más información, vea la sección siguiente "Heredar de un control de usuario". protected virtual void timer1_tick(object sender, System.EventArgs e) 9. En el menú Archivo, elija Guardar todo para guardar el proyecto. Agregar propiedades al control compuesto El control de reloj encapsula ahora un control Label y un componente Timer, cada uno con su propio conjunto de propiedades inherentes. Aunque las propiedades individuales de estos controles no estarán disponibles para los futuros usuarios del control, puede crear y exponer propiedades personalizadas escribiendo los bloques de código adecuados. En el procedimiento siguiente, agregará al control propiedades que permiten que el usuario cambie el color del fondo y del texto. Para agregar una propiedad al control compuesto 1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en ctlclock.cs y haga clic en Ver código. Se abrirá el Editor de código para el control. 2. Busque la instrucción public partial class ctlclock. Bajo la llave de apertura (), escriba el código siguiente. private Color colfcolor; private Color colbcolor; Estas instrucciones crean las variables privadas que se utilizarán para almacenar los valores de las propiedades que va a crear. 3. Escriba el código siguiente bajo las declaraciones de variables del paso 2: // Declares the name and type of the property. public Color ClockBackColor // Retrieves the value of the private variable colbcolor. get return colbcolor; // Stores the selected value in the private variable colbcolor, and // updates the background color of the label control lbldisplay. set colbcolor = value; lbldisplay.backcolor = colbcolor; // Provides a similar set of instructions for the foreground color. public Color ClockForeColor get return colfcolor; set colfcolor = value; Lic.Cesar Espinoza Jiménez 3

4 lbldisplay.forecolor = colfcolor; El código anterior crea dos propiedades personalizadas, ClockForeColor y ClockBackColor, disponibles para posteriores usuarios de este control. Las instrucciones gety set permiten el almacenamiento y la recuperación del valor de la propiedad; además, proporcionan el código necesario para implementar la funcionalidad adecuada para la propiedad. 4. En el menú Archivo, elija Guardar todo para guardar el proyecto. Probar el control Los controles no son aplicaciones independientes; deben alojarse en un contenedor. Pruebe el comportamiento del control en tiempo de ejecución y pruebe sus propiedades con el UserControl Test Container. Para probar el control 1. Presione F5 para generar el proyecto y ejecutar el control en el UserControl Test Container. 2. En la cuadrícula de propiedad del contenedor de prueba, busque la propiedad ClockBackColor y, a continuación, seleccione la propiedad para mostrar la paleta de colores. 3. Haga doble clic en un color para elegirlo. El color de fondo del control cambiará al color seleccionado. 4. Utilice una secuencia de eventos similar para comprobar que la propiedad ClockForeColor funciona como se esperaba. En esta sección y en las secciones anteriores, vio cómo se pueden combinar componentes y controles de Windows con código y empaquetamiento para ofrecer funcionalidad personalizada en forma de control de usuario. Aprendió a exponer propiedades en el control compuesto, así como a probar el control una vez terminado. En la siguiente sección, aprenderá a construir un control de usuario heredado utilizando ctlclock como base. Heredar de un control compuesto En las secciones anteriores, aprendió a combinar controles de Windows, componentes y código en controles de usuario reutilizables. Ahora puede utilizar el control compuesto como base a partir de la cual se generarán otros controles. El proceso de derivación de una clase a partir de una clase base se denomina herencia. En esta sección, creará un control de usuario denominado ctlalarmclock. Este control se derivará de su control principal, ctlclock. Aprenderá a ampliar la funcionalidad de ctlclock reemplazando los métodos principales y agregando métodos y propiedades nuevos. El primer paso para crear un control heredado es derivarlo de su control primario. Esta acción crea un nuevo control que tiene todas las propiedades, métodos y características gráficas del control primario, pero que también actúa como base para la adición de funcionalidad nueva o modificada. Para crear el control heredado 1. En el Explorador de soluciones, haga clic en el proyecto con el botón secundario del mouse (ratón), elija Agregar y haga clic en Control de usuario. Se abrirá el cuadro de diálogo Agregar nuevo elemento. 2. Seleccione la plantilla Control de usuario heredado. 3. En el cuadro Nombre, escriba ctlalarmclock.jsl y haga clic en Agregar. Aparece el cuadro de diálogo Selector de herencia. 4. En Nombre de componente, haga doble clic en ctlclock. 5. En el Explorador de soluciones, examine los proyectos actuales. Lic.Cesar Espinoza Jiménez 4

5 Se ha agregado un archivo denominado que ctlalarmclock.cs al proyecto actual. Agregar propiedades de alarma Las propiedades se agregan a un control heredado del mismo modo que se agregan a un control compuesto. Ahora utilizará la sintaxis de declaración de propiedades para agregar dos propiedades al control: AlarmTime, que almacenará el valor de fecha y hora en que se activará la alarma y AlarmSet, que indica si está establecida o no la alarma. Para agregar propiedades al control compuesto 1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en ctlalarmclock y, a continuación, haga clic en Ver código. 2. Busque la instrucción public class. Observe que el control hereda de ctlclocklib.ctlclock. Bajo la llave de apertura (), escriba el código siguiente. private DateTime dtealarmtime; private bool blnalarmset; // These properties will be declared as public to allow future // developers to access them. public DateTime AlarmTime get return dtealarmtime; set dtealarmtime = value; public bool AlarmSet get return blnalarmset; set blnalarmset = value; Agregar a la interfaz gráfica del control El control heredado tiene una interfaz visual que es idéntica a la del control del que se hereda. Posee los mismos controles constituyentes que su control primario, pero las propiedades de los controles constituyentes no estarán disponibles a menos que se expongan de manera específica. Puede agregar a la interfaz gráfica de un control compuesto heredado del mismo modo que agregaría a cualquier control compuesto. Para continuar agregando a la interfaz visual de su reloj de alarma, agregará un control Label que parpadeará cuando esté sonando la alarma. Lic.Cesar Espinoza Jiménez 5

6 Para agregar el control Label 1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en ctlalarmclock y, a continuación, haga clic en Ver diseñador. Aparecerá el diseñador de ctlalarmclock en la ventana principal. 2. Haga clic en la zona de presentación del control y observe la ventana Propiedades. Observe que, aunque se muestran todas las propiedades, están atenuadas. Esto indica que estas propiedades son nativas de lbldisplay y no se pueden modificar ni se puede tener acceso a ellas en la ventana Propiedades. De manera predeterminada, los controles contenidos en un control compuesto son privados (private) y no se puede tener acceso a sus propiedades de ningún modo. Si desea que los futuros usuarios del control de usuario tengan acceso a los controles internos, declárelos como public o protected. Esto le permitirá establecer y modificar las propiedades de los controles contenidos en el control compuesto, mediante el código adecuado. 3. Agregue el control Label al control compuesto. 4. Con el mouse (ratón), mueva el control Label justo debajo del cuadro de vista. En la ventana Propiedades, establezca las propiedades siguientes: Propiedad Nombre Texto TextAlign Visible Parámetro lblalarm Alarm! MiddleCenter false Agregar la funcionalidad de alarma En los procedimientos anteriores, agregó propiedades y un control que habilitará la funcionalidad de alarma en el control compuesto. En este procedimiento, agregará código para comparar la hora actual con la hora de la alarma y, si coinciden, iniciará la alarma. Al anular el método timer1_tick de ctlclock y agregar código adicional en él, ampliará la capacidad de ctlalarmclock mientras conserva toda la funcionalidad inherente de ctlclock. Para reemplazar el método timer1_tick de ctlclock 1. En el Editor de código, busque la instrucción private bool blnalarmset;. Justo después, agregue la siguiente instrucción. private bool blncolorticker; 2. En el Editor de código busque la llave de cierre () al final de la clase. Inmediatamente antes de la llave, agregue el código siguiente: Lic.Cesar Espinoza Jiménez 6

7 protected override void timer1_tick(object sender, System.EventArgs e) // Calls the Timer1_Tick method of ctlclock. base.timer1_tick(sender, e); // Checks to see if the alarm is set. if (AlarmSet == false) return; else // If the date, hour, and minute of the alarm time are the same as // the current time, flash an alarm. if (AlarmTime.Date == DateTime.Now.Date && AlarmTime.Hour == DateTime.Now.Hour && AlarmTime.Minute == DateTime.Now.Minute) // Sets lblalarmvisible to true, and changes the background color based on // the value of blncolorticker. The background color of the label // will flash once per tick of the clock. lblalarm.visible = true; if (blncolorticker == false) lblalarm.backcolor = Color.Red; blncolorticker = true; else lblalarm.backcolor = Color.Blue; blncolorticker = false; else // Once the alarm has sounded for a minute, the label is made // invisible again. lblalarm.visible = false; Al agregar este código se realizan varias tareas. La instrucción override indica al control que utilice este método en lugar del método heredado del control base. Cuando se llama a este método, éste llama al que reemplaza al invocar la instrucción base.timer1_tick; de este modo, se asegura que toda la funcionalidad incorporada en el control original se reproduzca en este control. A continuación, ejecuta código adicional para incorporar la funcionalidad de la alarma. Cuando se active la alarma, aparecerá un control etiqueta intermitente. El control de reloj de alarma está casi completo. Lo único que queda es implementar un medio para desactivarlo. Para ello, agregará el código al método lblalarm_click. Para implementar el método de apagado 1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en ctlclock.cs y haga clic en Ver diseñador. Se abrirá el diseñador. 2. Agregue un botón al control. Establezca las propiedades del botón de la manera siguiente: Lic.Cesar Espinoza Jiménez 7

8 Propiedad Nombre Texto Valor btnalarmoff Disable Alarm 3. En el diseñador, haga doble clic en btnalarmoff. Se abrirá el Editor de código en la línea private void btnalarmoff_click. 4. Modifique este método de forma que se asemeje al código siguiente. private void btnalarmoff_click(object sender, System.EventArgs e) // Turns off the alarm. AlarmSet = false; // Hides the flashing label. lblalarm.visible = false; 5. En el menú Archivo, elija Guardar todo para guardar el proyecto. Utilizar el control heredado en un formulario Puede probar el control heredado de la misma forma que probó el control de la clase base, ctlclock: presione F5 para generar el proyecto y ejecute el control en UserControl Test Container. Para colocar el control para su uso, tendrá que alojarlo en un formulario. Como ocurre con los controles compuestos estándar, los controles compuestos heredados no son independientes y deben alojarse en un formulario o en otro contenedor. Puesto que ctlalarmclock ofrece una funcionalidad más profunda, será necesario código adicional para probarlo. En esta sección, escribirá un programa sencillo para probar la funcionalidad de ctlalarmclock. Escribirá código para definir y mostrar la propiedad AlarmTime de ctlalarmclock y probar sus funciones heredadas. Para generar y agregar el control a un formulario de prueba 1. En el Explorador de soluciones, haga clic con el botón secundario del mouse (ratón) en ctlclocklib y haga clic en Cambiar nombre. 2. Agregue un nuevo proyecto de Aplicación para Windows a la solución y denomínelo Test. 3. En el Explorador de soluciones, haga clic con el botón secundario del mouse (ratón) en el nodo Referencias del proyecto de prueba. Haga clic en Agregar referencia para mostrar el cuadro de diálogo Agregar referencia. Haga clic en la ficha Proyectos. El proyecto ctlclocklib aparecerá en la lista Nombre de proyecto. Haga doble clic en el proyecto para agregar la referencia al proyecto de prueba. 4. En el Explorador de soluciones, haga clic con el botón secundario del mouse (ratón) en Test y haga clic en Generar. 5. En el Cuadro de herramientas, expanda el nodo Componentes de ctlclocklib. 6. Haga doble clic en ctlalarmclock para agregar una copia de ctlalarmclock al formulario. 7. En el Cuadro de herramientas, busque y haga doble clic en DateTimePicker para agregar un control DateTimePicker al formulario; a continuación, haga doble clic en Label para agregar un control Label. 8. Utilice el mouse (ratón) para colocar los controles en un lugar apropiado del formulario. 9. Establezca las propiedades de estos controles de la manera siguiente. Lic.Cesar Espinoza Jiménez 8

9 Control Propiedad Valor label1 Texto (Espacio en blanco) Nombre lbltest datetimepicker1 Nombre dtptest Formato Time 10. En el diseñador, haga doble clic en dtptest. Se abrirá el Editor de código en private void dtptest_valuechanged. 11. Modifique el código de modo que se asemeje a lo siguiente. private void dtptest_valuechanged(object sender, System.EventArgs e) ctlalarmclock1.alarmtime = dtptest.value; ctlalarmclock1.alarmset = true; lbltest.text = "Alarm Time is " + ctlalarmclock1.alarmtime.toshorttimestring(); 12. En el Explorador de soluciones, haga clic con el botón secundario del mouse (ratón) en Test y, a continuación, en Establecer como proyecto de inicio. 13. En el menú Depurar, haga clic en Iniciar depuración. Se iniciará el programa de prueba. Observe que la hora actual se actualiza en el control ctlalarmclock y que la hora de inicio se muestra en el control DateTimePicker. 14. Haga clic en DateTimePicker donde se muestran los minutos. 15. Con el uso del teclado, defina un valor para los minutos que sea un minuto más que la hora actual que muestra ctlalarmclock. La hora de la configuración de la alarma se muestra en lbltest. Espere a que la hora que se muestra alcance la hora establecida para la alarma. Cuando la hora mostrada coincida con la hora a la que está puesta la alarma, se iniciará lblalarm. 16. Para desactivar la alarma, haga clic en btnalarmoff. Ahora puede reiniciar la alarma. Este tutorial trataba varios conceptos clave. Aprendió a crear un control compuesto mediante la combinación de controles y componentes en un contenedor de control compuesto. Aprendió a agregar propiedades al control y a escribir código para implementar funcionalidades personalizadas. En la última sección aprendió a extender la funcionalidad de un control compuesto mediante herencia, y a modificar la funcionalidad de los métodos alojados reemplazando estos últimos. Heredar de un control de formularios Windows Forms con Visual C# Con Visual C# 2005, puede crear controles personalizados eficaces mediante la herencia. A través de la herencia, podrá crear controles que retengan toda la funcionalidad heredada de los controles estándar de formularios Windows Forms y que incorporen también funcionalidad personalizada. En este tutorial, creará un control heredado sencillo denominado ValueButton. Este botón heredará la funcionalidad del botón estándar del control Button de los formularios Windows Forms y expondrá una propiedad personalizada denominada ButtonValue. Lic.Cesar Espinoza Jiménez 9

10 Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de la configuración activa o la edición. Para cambiar la configuración, elija la opción Importar y exportar configuraciones en el menú Herramientas. Para obtener más información, vea Valores de configuración de Visual Studio. Crear el proyecto Cuando cree un nuevo proyecto, debe especificar su nombre para establecer el espacio de nombres de la raíz, el nombre de ensamblado y el de proyecto, además de asegurarse de que el componente predeterminado estará en el espacio de nombres correcto. Para crear la biblioteca de controles ValueButtonLib y el control ValueButton 1. En el menú Archivo, elija Nuevo y, a continuación, haga clic en Proyecto para abrir el cuadro de diálogo Nuevo proyecto. 2. Seleccione la plantilla de proyecto Biblioteca de controles de Windows en la lista de proyectos de Visual C# y escriba ValueButtonLib en el cuadro Nombre. El nombre del proyecto, ValueButtonLib, se asigna también de forma predeterminada al espacio de nombres de la raíz. El espacio de nombres de la raíz se utiliza para calificar los nombres de los componentes del ensamblado. Por ejemplo, si dos ensamblados proporcionan componentes denominados ValueButton, puede especificar el componente ValueButton utilizando ValueButtonLib.ValueButton. 3. En el Explorador de soluciones, haga clic con el botón secundario del mouse (ratón) en UserControl1.cs y, a continuación, elija Cambiar nombre en el menú contextual. Cambie el nombre del archivo a ValueButton.cs. Haga clic en el botón Sí cuando se le pregunte si desea cambiar el nombre de todas las referencias al elemento de código 'UserControl1'. 4. En el Explorador de soluciones, haga clic con el botón secundario del mouse en ValueButton.cs, y seleccione Ver código. 5. Busque la línea de instrucción class, public partial class ValueButton, y cambie el tipo desde el que se hereda el control UserControl a Button. Esta opción permite al control heredado heredar toda la funcionalidad del control Button. 6. En el Explorador de soluciones, abra el nodo ValueButton.cs para mostrar el archivo de código generado por el diseñador, ValueButton.Designer.cs. Abra este archivo en el Editor de código. 7. Busque el método InitializeComponent y quite la línea que asigna la propiedad AutoScaleMode. Esta propiedad no existe en el control Button. 8. En el menú Archivo, elija Guardar todo para guardar el proyecto. Ya no hay ningún diseñador visual disponible. Dado que el control Button realiza su propia presentación, no podrá modificar su apariencia en el diseñador. Su representación visual será exactamente la misma que la de la clase desde la que hereda (es decir, Button) a menos que se modifique en el código. Todavía puede agregar componentes, que no tengan ningún elemento de la interfaz de usuario, a la superficie de diseño. Lic.Cesar Espinoza Jiménez 10

11 Agregar una propiedad al control heredado Uno de los usos posibles de los controles heredados de formularios Windows Forms es la creación de controles idénticos en la apariencia y en el funcionamiento a los controles estándar de formularios Windows Forms, pero que expongan propiedades personalizadas. En esta sección, agregará al control una propiedad denominada ButtonValue. Para agregar la propiedad Value 1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en ValueButton.cs y, a continuación, haga clic en Ver código en el menú contextual. 2. Busque la instrucción class. Inmediatamente después de, escriba el siguiente código: // Creates the private variable that will store the value of your // property. private int varvalue; // Declares the property. public int ButtonValue // Sets the method for retrieving the value of your property. get return varvalue; // Sets the method for setting the value of your property. set varvalue = value; Este código establece los métodos mediante los cuales se almacena y se recupera la propiedad ButtonValue. La instrucción get establece el valor devuelto como el valor almacenado en la variable privada varvalue, y la instrucción set establece el valor de la variable privada mediante el uso de la palabra clave value. 3. En el menú Archivo, elija Guardar todo para guardar el proyecto. Probar el control Los controles no son proyectos independientes; deben alojarse en un contenedor. Para probar el control, debe proporcionar un proyecto de prueba en el que ejecutarlo. También debe hacer que el control sea accesible para el proyecto de prueba generándolo (compilándolo). En esta sección, generará el control y lo probará en un formulario Windows Forms. Para generar el control En el menú Generar, haga clic en Generar solución. La generación debe ser correcta, sin errores ni advertencias del compilador. Para crear un proyecto de prueba 1. En el menú Archivo, elija Agregar y, a continuación, haga clic en Nuevo proyecto para abrir el cuadro de diálogo Agregar nuevo proyecto. 2. Seleccione el nodo Windows, bajo el nodo Visual C#, y haga clic en Aplicación para Windows. 3. En el cuadro Nombre, escriba Test. Lic.Cesar Espinoza Jiménez 11

12 4. En el Explorador de soluciones, haga clic con el botón secundario del mouse (ratón) en el nodo References del proyecto de prueba y, a continuación, seleccione Agregar referencia en el menú contextual para mostrar el cuadro de diálogo Agregar referencia. 5. Haga clic en la ficha Proyectos. El proyecto ValueButtonLib aparecerá en la lista Nombre de proyecto. Haga doble clic en el proyecto para agregar la referencia al proyecto de prueba. 6. En el Explorador de soluciones, haga clic con el botón secundario del mouse en Test y seleccione Generar. Para agregar el control al formulario 1. En el Explorador de soluciones, haga clic con el botón secundario en Form1.cs y elija Diseñador de vistas en el menú contextual. 2. En el Cuadro de herramientas, haga clic en Componentes de ValueButtonLib. Haga doble clic en ValueButton. Aparecerá un control ValueButton en el formulario. 3. Haga clic con el botón secundario en ValueButton y seleccione Propiedades en el menú contextual. 4. En la ventana Propiedades, examine las propiedades de este control. Observe que son idénticas a las propiedades expuestas por un botón estándar, excepto en que hay una propiedad adicional, ButtonValue. 5. Establezca la propiedad ButtonValue en En la ficha Todos los formularios Windows Forms del Cuadro de herramientas, haga doble clic en Etiqueta para agregar un control de Label al formulario. 7. Coloque de nuevo la etiqueta en el centro del formulario. 8. Haga doble clic en valuebutton1 Se abrirá el Editor de código en el evento valuebutton1_click. 9. Escriba la siguiente línea de código. label1.text = valuebutton1.buttonvalue.tostring(); 10. En el Explorador de soluciones, haga clic con el botón secundario del mouse en Test y elija Establecer como proyecto de inicio en el menú contextual. 11. En el menú Depurar, elija Iniciar depuración. Aparece Form Haga clic en valuebutton1. Se muestra el número '5' en label1, que muestra que la propiedad ButtonValue del control heredado se ha pasado a label1 mediante el método valuebutton1_click. Así, el control ValueButton hereda toda la funcionalidad del botón estándar de formularios Windows Forms, pero expone una propiedad adicional, personalizada. Lic.Cesar Espinoza Jiménez 12

Tema: Introducción al IDE de Microsoft Visual C#.

Tema: Introducción al IDE de Microsoft Visual C#. Tema: Introducción al IDE de Microsoft Visual C#. Objetivos: El propósito de este tema es que el alumno se familiarice con el entorno de desarrollo de Visual C# Express mientras crea el formulario más

Más detalles

UNIDAD 2- LA CREACIÓN DE TABLAS EN ACCESS 2010

UNIDAD 2- LA CREACIÓN DE TABLAS EN ACCESS 2010 2. CREACIÓN DE TABLAS Cuando se crea una base de datos, los datos se almacenan en tablas, que son listas de filas y columnas basadas en temas. Siempre debe empezar a diseñar una base de datos creando primero

Más detalles

Manual de Access. RGA Training & Solutions

Manual de Access. RGA Training & Solutions Manual de Access RGA Training & Solutions Módulo II Creación de una Macro de Interfaz de Usuario INFORMACION GENERAL Las macros pueden estar incluidas en objetos de macro (que a veces reciben el nombre

Más detalles

Ejecuta el modo XP sin virtualización de hardware

Ejecuta el modo XP sin virtualización de hardware Una de las características más limpias nuevo en Windows 7 orgánico y categorías superiores es el modo de XP, pero no todas las máquinas son capaces de ejecutarlo. Hoy te mostramos cómo utilizar VMware

Más detalles

índice MÓDULO 1: Introducción a Visual Basic 6.0 MÓDULO 2: Fundamentos de programación TEMA 1. Introducción a Visual Basic 6.0

índice MÓDULO 1: Introducción a Visual Basic 6.0 MÓDULO 2: Fundamentos de programación TEMA 1. Introducción a Visual Basic 6.0 MÓDULO 1: Introducción a Visual Basic 6.0 TEMA 1. Introducción a Visual Basic 6.0 1.1 Conceptos de programación...1-1 1.2 Introducción a Visual Basic...1-1 1.3 Iniciar una sesión de Visual Basic 6.0...1-2

Más detalles

PRÁCTICA 12: Programación de Formularios

PRÁCTICA 12: Programación de Formularios Ciudad Altamirano, Gro.; a 27 de Marzo del 2006 UNIVERSIDAD AUTÓNOMA DE GUERRERO FACULTAD DE MATEMÁTICAS Cd. Altamirano PRÁCTICAS DE LABORATORIO CON MICROSOFT VISUAL FOXPRO 9.0 Profesor: PRÁCTICA 12: Programación

Más detalles

Curso de formación de Microsoft Office Access 2007

Curso de formación de Microsoft Office Access 2007 Curso de formación de Microsoft Office Access 2007 Contenido del curso Introducción: rápido, fácil, sencillo Lección 1: Un nuevo comienzo Lección 2: Perfecto, volvamos al trabajo Lección 3: Guardar sus

Más detalles

1

1 Curso: BORLAN DELPHI 5 Curso de desarrollo de aplicaciones Windows utilizando el entorno de programación Borland Delphi 5. Se estudian las particularidades del lenguaje Delphi, así como su sintaxis; sus

Más detalles

Tablas en vista hoja de datos

Tablas en vista hoja de datos Contenido 1. Comprender lo que son las columnas en hojas de datos... 2 2. Agregar una columna mediante la vista Hoja de datos... 3 3. Quitar una columna mediante la vista Hoja de datos... 3 4. Agregar

Más detalles

Estilos y temas. Contenido TECNOLOGÍA WORD

Estilos y temas. Contenido TECNOLOGÍA WORD Contenido 1. Crear un estilo rápido... 2 2. Cambiar un estilo... 2 3. Aplicar un estilo... 3 4. Hacer que un conjunto de estilos rápidos sea el conjunto de estilos predeterminado... 3 4.1 Elegir un conjunto

Más detalles

NATIONAL SOFT HOTELES GUÍA DE CONFIGURACIÓN DEL FORMATO DE FACTURAS

NATIONAL SOFT HOTELES GUÍA DE CONFIGURACIÓN DEL FORMATO DE FACTURAS NATIONAL SOFT HOTELES Versión 3.0 GUÍA DE CONFIGURACIÓN DEL FORMATO DE FACTURAS National Soft de México INDICE GENERAL 1. INTRODUCCIÓN... 2 2. CONFIGURACIÓN DEL FORMATO DE TEXTO... 2 3. CONFIGURACIÓN DEL

Más detalles

Práctica de laboratorio: Utilidades de la línea Ejecutar en Windows XP

Práctica de laboratorio: Utilidades de la línea Ejecutar en Windows XP IT Essentials 5.0 5.3.7.6 Práctica de laboratorio: Utilidades de la línea Ejecutar en Windows XP Introducción Imprima y complete esta práctica de laboratorio. En esta práctica de laboratorio, utilizará

Más detalles

5.3 CREAR FORMULARIOS

5.3 CREAR FORMULARIOS 5.3 CREAR FORMULARIOS Los formularios están diseñados para obtener información específica, hay diferentes tipos de formularios, como por ejemplo, facturas, formularios de pedidos, de registro DISEÑAR UN

Más detalles

MINISTERIO DE EDUCACIÓN PÚBLICA IPEC Santa Bárbara de Heredia Software de Aplicación Accesorio WordPad

MINISTERIO DE EDUCACIÓN PÚBLICA IPEC Santa Bárbara de Heredia Software de Aplicación Accesorio WordPad MINISTERIO DE EDUCACIÓN PÚBLICA IPEC Santa Bárbara de Heredia Software de Aplicación Accesorio WordPad Accesorio: WordPad WordPad es un programa básico de procesamiento de texto para la creación y edición

Más detalles

MICROSOFT POWERPOINT 2010

MICROSOFT POWERPOINT 2010 MICROSOFT POWERPOINT 2010 1. COMPLETO Nº Horas: 60 Objetivos: Curso para aprender a crear presentaciones electrónicas con la aplicación Microsoft PowerPoint 2010, donde se explican todas las funciones

Más detalles

Tema: Repaso sobre el uso del IDE de Microsoft Visual C#.

Tema: Repaso sobre el uso del IDE de Microsoft Visual C#. Programación IV. Guía No. 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación IV Tema: Repaso sobre el uso del IDE de Microsoft Visual C#. Objetivos Específicos Identificar los principales

Más detalles

icloud: Solución de calendarios duplicados después de configurar la aplicación de calendarios para Calendario icloud

icloud: Solución de calendarios duplicados después de configurar la aplicación de calendarios para Calendario icloud icloud: Solución de calendarios duplicados después de configurar la aplicación de calendarios para Calendario icloud Síntomas Después de pasar los datos de Calendario para OS X Mountain Lion, ical para

Más detalles

BANCO DE REACTIVOS DE OPCIÓN MÚLTIPLE WINDOWS VISTA

BANCO DE REACTIVOS DE OPCIÓN MÚLTIPLE WINDOWS VISTA BANCO DE REACTIVOS DE OPCIÓN MÚLTIPLE WINDOWS VISTA 1. Qué es Windows Sidebar? a) Es una mini aplicación b) Es un organizador de mini aplicaciones c) Es un accesorio del Sistema Operativo d) Es un organizador

Más detalles

Manual de usuario MetaTrader 4 TraderNovo:

Manual de usuario MetaTrader 4 TraderNovo: Manual de usuario MetaTrader 4 TraderNovo: Aquí está una foto que muestra la pantalla principal MT4: Menú principal (acceder al menú y los ajustes del programa); Barras de herramientas (acceso rápido a

Más detalles

Microsoft. desde Access 2003

Microsoft. desde Access 2003 En esta guía Microsoft Access 2010 es bastante diferente a Access 2003; por ello hemos creado esta guía, para ayudar a minimizar la curva de aprendizaje. Léala para conocer las partes principales de la

Más detalles

Introducción: La tarea que se debe llevar a cabo consiste en crear dos macros y guardarlas en una

Introducción: La tarea que se debe llevar a cabo consiste en crear dos macros y guardarlas en una Objetivo En este trabajo práctico se aprenderá a crear una plantilla que contenga macros. Las macros creadas permitirán crear una firma denominada: InsertarFirma y y otra macro denominada: BorrarFirma,

Más detalles

ModelBuilder - Tutorial de ejecución de herramientas

ModelBuilder - Tutorial de ejecución de herramientas ModelBuilder - Tutorial de ejecución de herramientas Copyright 1995-2012 Esri All rights reserved. Table of Contents Tutorial: Ejecutar herramientas en ModelBuilder...................... 0 Copyright 1995-2012

Más detalles

Profesor(a): Ing. Miriam Cerón Brito

Profesor(a): Ing. Miriam Cerón Brito Área Académica: Informática Tema: Hoja electrónica Profesor(a): Ing. Miriam Cerón Brito Periodo: Enero Junio 2014 Abstract: This presentation show the spreadsheet's characteristics and show the principals

Más detalles

En esta lección creará un dibujo de las piezas y ensamblaje de las Lecciones 1 y 2 en múltiples hojas. Esta lección incluye:

En esta lección creará un dibujo de las piezas y ensamblaje de las Lecciones 1 y 2 en múltiples hojas. Esta lección incluye: Page 1 of 11 Lección 3 - Dibujos En esta lección creará un dibujo de las piezas y ensamblaje de las Lecciones 1 y 2 en múltiples hojas. Esta lección incluye: Abrir una plantilla de dibujo y editar un formato

Más detalles

Manual para el Dibujo de Flujograma mediante Microsoft Visio TECNOLOGÍAS DE LA ADMINISTRACIÓN PÚBLICA MATERIAL DE CÁTEDRA

Manual para el Dibujo de Flujograma mediante Microsoft Visio TECNOLOGÍAS DE LA ADMINISTRACIÓN PÚBLICA MATERIAL DE CÁTEDRA 2016 Manual para el Dibujo de Flujograma mediante Microsoft Visio TECNOLOGÍAS DE LA ADMINISTRACIÓN PÚBLICA MATERIAL DE CÁTEDRA Microsoft Visio es un software de dibujo vectorial para Microsoft Windows,

Más detalles

Manual de Usuario para Proponentes

Manual de Usuario para Proponentes Manual de Usuario para Proponentes Sistema de Información para la Inscripción de Proponentes Puerto de Santa Marta Tabla de Contenido INTRODUCCIÓN... 2 CONVENCIONES DEL MANUAL... 3 1. ACCESO AL SISTEMA...

Más detalles

Pasos para cambiar la orientación de la página

Pasos para cambiar la orientación de la página Pasos para cambiar la orientación de la página Paso 1: Selecciona la pestaña Diseño de Página y haz clic en la opción Orientación ubicada en el grupo Configuración de la Página. Paso 2: Haz clic izquierdo

Más detalles

AUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE GRABACIÓN DE MACROS

AUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE GRABACIÓN DE MACROS UNIDAD DIDÁCTICA AUTOMATIZACIÓN DE TAREAS REPETITIVAS MEDIANTE GRABACIÓN DE MACROS Los objetivos de este tema son: 1. Entender la utilidad de una macro en Word y aprender a grabarla. 2. Conocer la utilización

Más detalles

Figura 41: Ejemplo de una carta para combinar correspondencia

Figura 41: Ejemplo de una carta para combinar correspondencia 4. COMBINACIÓN DE CORRESPONDENCIA Cuando se requiera dirigir la misma carta a diferentes destinatarios se habla de Combinación de correspondencia. El nombre en inglés Mail Merge, proviene de la aplicación

Más detalles

INGENIERÍA TELEINFORMÁTICA

INGENIERÍA TELEINFORMÁTICA INGENIERÍA TELEINFORMÁTICA Programas Utilitarios Sesión 26 Bases de Datos en Ms Access Docente: Ing. María Nícida Malca Quispe 1 AGENDA Interfaz de Usuario MS Access Objetos de la BD. Creación de una base

Más detalles

Unidad 2. Elementos de Word2007 (I)

Unidad 2. Elementos de Word2007 (I) Unidad 2. Elementos de Word2007 (I) Vamos a ver varias formas de iniciar Word2007 y cuales son los elementos básicos de Word2007, la pantalla, las barras, etc. Aprenderemos cómo se llaman, donde están

Más detalles

Ejercicio corto. Ejercicio corto. Ejercicio corto. Lección 1: Introducción a Word. Lección 2: Modificaciones de documentos

Ejercicio corto. Ejercicio corto. Ejercicio corto. Lección 1: Introducción a Word. Lección 2: Modificaciones de documentos Lección 1: Introducción a Word 1 Cómo se guarda una copia del documento actual sin modificar la versión original? 2 Qué dos formas hay de cerrar un documento? 3 Qué ocurre al hacer clic en el botón que

Más detalles

PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES

PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES 1. Requerimiento de Sellos El Usuario que desee realizar una Solicitud de Sello Digital debe ingresar a la siguiente dirección Web y descargar

Más detalles

Figura 61: Barras de Herramientas para la edición de Formularios

Figura 61: Barras de Herramientas para la edición de Formularios 1. FORMULARIOS Un documento estándar muestra información: una carta o reporte, por ejemplo. Típicamente el lector tiende a modificar algo o nada. Un formulario tiene secciones que no pueden modificarse

Más detalles

Fundamentos de Word. Identificar los elementos de la interfaz de usuario que puede usar para realizar las tareas básicas.

Fundamentos de Word. Identificar los elementos de la interfaz de usuario que puede usar para realizar las tareas básicas. Fundamentos de Word Word es una potente aplicación de procesamiento de texto y diseño. Pero para usarla del modo más eficaz, es necesario comprender primero los aspectos básicos. Este tutorial presenta

Más detalles

3.2. MANEJO DEL ENTORNO

3.2. MANEJO DEL ENTORNO 3.2. MANEJO DEL ENTORNO 3.2.1 Hoja de cálculo. Un libro nuevo de Microsoft Excel de manera predeterminada presenta tres hojas de cálculo. Si lo desea, puede modificar lo anterior aplicando el siguiente

Más detalles

INFORMÁTICA Y COMUNICACIONES

INFORMÁTICA Y COMUNICACIONES 441 INFORMÁTICA Y COMUNICACIONES Microsoft Access 2003 (Completo) DESCRIPCIÓN Microsoft Access 2003 (Completo) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access

Más detalles

Cómo utilizar Conference Manager para Microsoft Outlook

Cómo utilizar Conference Manager para Microsoft Outlook Cómo utilizar Conference Manager para Microsoft Outlook Mayo de 2012 Contenido Capítulo 1: Cómo utilizar Conference Manager para Microsoft Outlook... 5 Introducción a Conference Manager para Microsoft

Más detalles

Cómo solucionar problemas que se producen al iniciar o utilizar Word

Cómo solucionar problemas que se producen al iniciar o utilizar Word Cómo solucionar problemas que se producen al iniciar o utilizar Word Ana María Beirão Cómo solucionar problemas que se producen al iniciar o utilizar Word 2007, Word 2003 o Word 2002 En este artículo se

Más detalles

Personalizar el Escritorio del Windows 7

Personalizar el Escritorio del Windows 7 Personalizar el Escritorio del Windows 7 Mg. Carlos Antonio Huamán Terrazas. Presentación Cuando realizas tus deberes en casa, es usual que uses un escritorio o una mesa de trabajo y es seguro que colocarás

Más detalles

Práctica de laboratorio: Utilización de la herramienta Restaurar sistema en Windows Vista

Práctica de laboratorio: Utilización de la herramienta Restaurar sistema en Windows Vista IT Essentials 5.0 5.5.1.12 Práctica de laboratorio: Utilización de la herramienta Restaurar sistema en Windows Vista Introducción Imprima y complete esta práctica de laboratorio. En esta práctica de laboratorio,

Más detalles

Modelos Comprimidos. Modelo de Bloque 3D Standard

Modelos Comprimidos. Modelo de Bloque 3D Standard Modelos Comprimidos Introducción Una vez que ha creado un modelo de bloques en 3D estándar (3DBM), ya tiene una ideas del tamaño y forma generales del cuerpo mineralizado. En este punto, conviene afinar

Más detalles

Abrir y explorar plantillas de Word

Abrir y explorar plantillas de Word Abrir y explorar plantillas de Word Ejercicio 1: utilizar una plantilla para una carta de empresa El programa Word está abierto con un documento en blanco. Va a abrir una plantilla de carta disponible

Más detalles

INSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA

INSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA INSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA Guía de uso del Correo Electrónico Institucional Outlook Web App. Noviembre de 2014 Correo Electrónico

Más detalles

Microsoft Windows Seven. Windows Seven. Elementos de la pantalla principal Iconos del escritorio o Equipo o Papelera de Reciclaje Barra de tareas

Microsoft Windows Seven. Windows Seven. Elementos de la pantalla principal Iconos del escritorio o Equipo o Papelera de Reciclaje Barra de tareas Microsoft Windows Seven 3 Windows Seven Elementos de la pantalla principal Iconos del escritorio o Equipo o Papelera de Reciclaje Barra de tareas Elementos de la pantalla principal El escritorio es el

Más detalles

PHOTOSHOP Concepto.- Espacio de trabajo.-

PHOTOSHOP Concepto.- Espacio de trabajo.- PHOTOSHOP Concepto.- Photoshop es una tienda de fotos, programa de diseño para alterar tomas fotográficas, creando efectos a partir de filtros de color y capas. Espacio de trabajo.- Cree y manipule documentos

Más detalles

Operaciones básicas con hojas de cálculo

Operaciones básicas con hojas de cálculo Operaciones básicas con hojas de cálculo Insertar hojas de cálculo. Para insertar rápidamente una hoja de cálculo nueva al final de las hojas de cálculo existentes, haga clic en la ficha Insertar hoja

Más detalles

Tutoriales y Guías de uso con Orientaciones Pedagógicas Entorno Virtual de Aprendizaje Plataforma Blackboard WIKIS

Tutoriales y Guías de uso con Orientaciones Pedagógicas Entorno Virtual de Aprendizaje Plataforma Blackboard WIKIS Creación o Modificación de Wikis Wikis: Un wiki es una herramienta de colaboración que le permite a los alumnos ver, contribuir y modificar una o varias páginas de materiales relacionados con los cursos.

Más detalles

Universidad José Carlos Mariátegui

Universidad José Carlos Mariátegui Visual Basic 1 L.P.I. ÍNDICE DE CONTENIDO INTRODUCCIÓN 3 1. MICROSOFT VISUAL BASIC 4 QUÉ ES VISUAL BASIC? 4 QUE ES UN OBJETO? 4 QUE ES UN PROYECTO? 5 EL ENTORNO DE PROGRAMACIÓN DE VISUAL BASIC 5 CREACIÓN

Más detalles

Para aplicar un color de trazo a una forma, puede seguir cualquiera de los procedimientos siguientes:

Para aplicar un color de trazo a una forma, puede seguir cualquiera de los procedimientos siguientes: MÓDULO 3: COLOR, BIBLIOTECA Y SIMBOLOS TEMA 1: TRABAJO CON COLOR 1. Introducción Flash CS3 permite aplicar, crear y modificar colores. Para elegir colores para aplicarlos al trazo o al relleno de un objeto

Más detalles

Tutorial: Creación de una película interactiva

Tutorial: Creación de una película interactiva Tutorial: Creación de una película interactiva Bienvenidos a Corel R.A.V.E., un potente programa de animación basado en objetos diseñado para crear gráficos animados. Temas tratados En este tutorial, va

Más detalles

Fila: Es un conjunto de varias celdas dispuestas en sentido horizontal.

Fila: Es un conjunto de varias celdas dispuestas en sentido horizontal. Que Es Excel? Excel es un programa que permite la manipulación de libros y hojas de calculo. En Excel, un libro es el archivo en que se trabaja y donde se almacenan los datos. Como cada libro puede contener

Más detalles

WorkManager E.D. Manual guía de usuario Diseñador de formularios

WorkManager E.D. Manual guía de usuario Diseñador de formularios WorkManager E.D. Manual guía de usuario Diseñador de formularios En esta sección se crean y diseñan formularios. Para ingresar, clic en el menú Configuración/ Diseñador de formularios. Lista de formularios

Más detalles

Problemática con la actualización de Java 7 update 45

Problemática con la actualización de Java 7 update 45 Versión: v1r01 Fecha: 18/10/2013 HOJA DE CONTROL Título Entregable Nombre del Fichero Autor Documentación proyecto @firma 20131018.odt DGPD Versión/Edición v1r01 Fecha Versión 18/10/2013 Nº Total Páginas

Más detalles

Firma y validación de ficheros PDF con Acrobat 8

Firma y validación de ficheros PDF con Acrobat 8 Versión 1.0 18 de Noviembre de 2008 1. Configuración previa 3 1.1. Cómo importar el certificado de la CA Raíz de AC Camerfirma 3 1.2. Cómo configurar los parámetros relativos al sellado de tiempo 7 1.2.1

Más detalles

Microsoft Project 2013

Microsoft Project 2013 Microsoft Project 2013 SALOMÓN CCANCE Project 2013 Salomón Ccance www.ccance.net CCANCE WEBSITE ANEXO 2. MANEJO DE VISTAS Y TABLAS. 2.1. ELEMENTOS DE VISUALIZACIÓN DE MICROSOFT OFFICE PROJECT PROFESSIONAL

Más detalles

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS DREAMWEAVER UNO- PRÁCTICAS DOC RAUL MONROY PAMPLONA

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS DREAMWEAVER UNO- PRÁCTICAS DOC RAUL MONROY PAMPLONA Metas de comprensión cuarto periodo Comprende sus responsabilidades a la hora de formular sus propuestas como soluciones a problemas reales que impliquen el uso de las tecnologías de información y la gestión

Más detalles

Quieres diseñar una página web y no sabes por dónde empezar? Puedes decantarte por utilizar Visual Web Developer.

Quieres diseñar una página web y no sabes por dónde empezar? Puedes decantarte por utilizar Visual Web Developer. Crear una página Web básica en Visual Web Developer Quieres diseñar una página web y no sabes por dónde empezar? Puedes decantarte por utilizar Visual Web Developer. Visual Web Developer es una herramienta

Más detalles

Qué es un Procesador de textos? Iniciar Word. Microsoft Word Microsoft Office 2010

Qué es un Procesador de textos? Iniciar Word. Microsoft Word Microsoft Office 2010 Microsoft Word 2010 Qué es un Procesador de textos? Un procesador de textos es una herramienta que sirve para el manejo de textos en general. Con un programa como éste es posible crear desde una carta

Más detalles

Tablas: Modificar o cambiar el tipo de datos de un campo

Tablas: Modificar o cambiar el tipo de datos de un campo Contenido 1. Obtener información sobre los tipos de datos... 2 2. Cambiar tipos de datos... 4 2.1 Cambiar tipos de datos en la vista Hoja de datos... 4 2.2 Cambiar tipos de datos en la vista Diseño...

Más detalles

Contenido. Introducción. prerrequisitos. Requisitos. Componentes Utilizados

Contenido. Introducción. prerrequisitos. Requisitos. Componentes Utilizados Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Diagrama de la red Configuración del concentrador VPN 3000 Configuración del grupo Configuración RADIUS Configuración del servidor

Más detalles

Microsoft PowerPoint 2013 (Completo)

Microsoft PowerPoint 2013 (Completo) Microsoft PowerPoint 2013 (Completo) Curso para conocer y aprender a manejar la aplicación Microsoft PowerPoint 2013, perteneciente a la suite ofimática Microsoft Office 2013, en el que se explican las

Más detalles

Creación de Formularios y Consultas

Creación de Formularios y Consultas 1 Facultad: Ingeniería. Escuela: Biomédica Asignatura: Informática Médica Creación de Formularios y Consultas Objetivos Identificar los controles y aplicaciones en la creación de formularios a través de

Más detalles

Administración de dispositivos móviles

Administración de dispositivos móviles Administración de dispositivos móviles La herramienta de Administración de movilidad es un complemento de LANDesk Management Suite que permite detectar los dispositivos móviles que tienen acceso a los

Más detalles

HP Color LaserJet serie CM3530 MFP Tareas de impresión

HP Color LaserJet serie CM3530 MFP Tareas de impresión Utilizar las funciones del controlador para Windows Abrir el controlador de la impresora En el menú Archivo del programa de software, haga clic en Imprimir. Seleccione la impresora y haga clic en Propiedades

Más detalles

MICROSOFT ACCESS 2007 (COMPLETO)

MICROSOFT ACCESS 2007 (COMPLETO) MICROSOFT ACCESS 2007 (COMPLETO) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando los conceptos fundamentales de las bases de datos y explicando

Más detalles

UTILIZACIÓN DE PLANTILLAS Y ASISTENTES QUE INCORPORA LA APLICACIÓN Y CREACIÓN DE PLANTILLAS PROPIAS

UTILIZACIÓN DE PLANTILLAS Y ASISTENTES QUE INCORPORA LA APLICACIÓN Y CREACIÓN DE PLANTILLAS PROPIAS UNIDAD DIDÁCTICA UTILIZACIÓN DE PLANTILLAS Y ASISTENTES QUE INCORPORA LA APLICACIÓN Y CREACIÓN DE PLANTILLAS PROPIAS Los objetivos de este tema son: 1. Aprender a utilizar las plantillas de office. 2.

Más detalles

FUSIÓN DE DOCUMENTOS PROCEDENTES DE OTRAS APLICACIONES DEL PAQUETE OFIMÁTICO UTILIZANDO LA INSERCIÓN DE OBJETOS DEL MENÚ INSERTAR

FUSIÓN DE DOCUMENTOS PROCEDENTES DE OTRAS APLICACIONES DEL PAQUETE OFIMÁTICO UTILIZANDO LA INSERCIÓN DE OBJETOS DEL MENÚ INSERTAR UNIDAD DIDÁCTICA FUSIÓN DE DOCUMENTOS PROCEDENTES DE OTRAS APLICACIONES DEL PAQUETE OFIMÁTICO UTILIZANDO LA INSERCIÓN DE OBJETOS DEL MENÚ INSERTAR Los objetivos de este tema son: 1. Aprender a insertar

Más detalles

Área Académica: Licenciatura en Derecho. Profesor: Lic. Virginia Argüelles Pascual

Área Académica: Licenciatura en Derecho. Profesor: Lic. Virginia Argüelles Pascual Área Académica: Licenciatura en Derecho Materia: Computación III Profesor: Lic. Virginia Argüelles Pascual Periodo: Julio-Diciembre 2011 Tema: Power Point Resumen Este trabajo da una idea de como iniciar

Más detalles

Packet Tracer: Navegación de IOS

Packet Tracer: Navegación de IOS Topología Objetivos Parte 1: Conexiones básicas, acceso a la CLI y exploración de ayuda Parte 2: Exploración de los modos EXEC Parte 3: Configuración del comando clock Información básica En esta actividad,

Más detalles

Sesión No. 10. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access)

Sesión No. 10. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access) INFORMÁTICA INFORMÁTICA 1 Sesión No. 10 Nombre: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,

Más detalles

Gestión de bases de datos de mysql desde Dreamweaver

Gestión de bases de datos de mysql desde Dreamweaver Gestión de bases de datos de mysql desde Dreamweaver Para realizar este tutorial debes tener instalado Adobe Dreamweaver CS6 y Wampserver 2.2. Contenido. Instalar el servidor de prueba Crear la base de

Más detalles

Tablas. Contenido TECNOLOGÍA WORD

Tablas. Contenido TECNOLOGÍA WORD Contenido 1. Utilización de tablas rápidas... 2 1.1 Insertar una tabla mediante el uso de tablas rápidas... 2 1.2 Agregar una tabla a la galería de tablas rápidas... 2 2. Dibujar una tabla... 3 3. Convertir

Más detalles

Tutorial de NetCDF. Copyright Esri All rights reserved.

Tutorial de NetCDF. Copyright Esri All rights reserved. Copyright 1995-2012 Esri All rights reserved. Table of Contents Acerca del tutorial netcdf............................... 0 Ejercicio 1: visualizar una capa ráster a partir de un archivo netcdf..............

Más detalles

Manual de GeoConcept 6 II Parte

Manual de GeoConcept 6 II Parte Manual de GeoConcept 6 II Parte Noviembre de 006 Convenciones Usted notará la presencia de diferentes iconos que le indicarán la existencia de un párrafo importante, un señalamiento o un ejercicio. Atención,

Más detalles

Práctica de laboratorio Conexión y configuración de hosts

Práctica de laboratorio Conexión y configuración de hosts Práctica de laboratorio 3.6.4 Conexión y configuración de hosts Objetivos Conectar una PC a un router mediante un cable directo Configurar la PC con una dirección IP adecuada Configurar la PC con un nombre

Más detalles

PERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS OPERACIONES CON CELDAS, FILAS Y COLUMNAS EN EXCEL SELECCIONAR COPIAR MOVER BORRAR

PERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS OPERACIONES CON CELDAS, FILAS Y COLUMNAS EN EXCEL SELECCIONAR COPIAR MOVER BORRAR PERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS CONTENIDOS OPERACIONES CON LIBROS DE TRABAJO EN EXCEL GUARDAR UN LIBRO CERRAR UN LIBRO. CREAR UN NUEVO LIBRO. ABRIR UN LIBRO OPERACIONES CON CELDAS, FILAS

Más detalles

Actividad 1.1 Instalación típica de Windows 2000 Server

Actividad 1.1 Instalación típica de Windows 2000 Server Actividad. Instalación típica de Windows 2000 Server Duración estimada: 90 minutos Objetivos Esta actividad de laboratorio se concentrará en su capacidad para realizar las siguientes tareas: Formatear

Más detalles

Figura 17 Barra de iconos

Figura 17 Barra de iconos 2. MANEJO DE HERRAMIENTAS AVANZADAS 2.1.Ordenamiento Especifica los criterios de clasificación para visualizar los datos. Para acceder a este comando de un clic en el Símbolo Ordenar en las barras de base

Más detalles

Tutorial de Moodle. Chat

Tutorial de Moodle. Chat Tutorial de Moodle Chat Qué es el chat de Moodle? El chat de Moodle es una herramienta de comunicación que permite a los usuarios mantener conversaciones en tiempo real. A cualquier usuario familiarizado

Más detalles

Manual de Instrucciones para el uso con un ordenador

Manual de Instrucciones para el uso con un ordenador Tablero electrónico Portátil de Escritura Manual de Instrucciones para el uso con un ordenador Nota: es necesario el uso de un ordenador personal con sistema operativo Microsoft Windows y un puerto de

Más detalles

Finalmente, aprenderá a interceptar y a manejar muchos de los eventos comunes que tienen los componentes y los formularios de Windows Form.

Finalmente, aprenderá a interceptar y a manejar muchos de los eventos comunes que tienen los componentes y los formularios de Windows Form. Sistemas expertos e Inteligencia Artificial,Guía 1 Facultad : Ingeniería Escuela : Computación Asignatura: Sistemas expertos e Inteligencia Artificial Tema: INTRODUCCIÓN AL IDE C#. Objetivo Identificar

Más detalles

Microsoft Visual Studio está basado en.net framework. Definiciones de.net Framework:

Microsoft Visual Studio está basado en.net framework. Definiciones de.net Framework: 1) CONCEPTO La palabra "Visual" hace referencia al método que se utiliza para crear la interfaz gráfica de usuario (GUI). En lugar de escribir numerosas líneas de código para describir la apariencia y

Más detalles

Ordenador local + Servidor Remoto

Ordenador local + Servidor Remoto Introducción Saber situarse con exactitud en el árbol de servidores, discos y directorios del ordenador que se está usando Conocer los usos básicos del teclado y el ratón (edición de campos texto, escritura

Más detalles

Combinación de correspondencia en Microsoft Office Word 2003

Combinación de correspondencia en Microsoft Office Word 2003 Combinación de correspondencia en Microsoft Office Word 2003 Si necesitamos enviar una misma carta a diferentes destinatarios y direcciones, la herramienta combinación de correspondencia de Word nos es

Más detalles

Introducción a Windows 98

Introducción a Windows 98 CCEEA - Introducción a la Computación Página 1 de 6 Introducción a Windows 98 Trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio. Se basa en la idea del uso

Más detalles

Crear gráficos en Excel Un gráfico es la representación gráfica de los datos de una hoja de cálculo y facilita su interpretación.

Crear gráficos en Excel Un gráfico es la representación gráfica de los datos de una hoja de cálculo y facilita su interpretación. CREACIÓN DE GRÁFICOS EN MICROSOFT OFFICE EXCEL Vamos a ver cómo crear gráficos a partir de unos datos introducidos en una hoja de cálculo. Así resultará más sencilla la interpretación de los datos. Terminología

Más detalles

Manual del Usuario de Microsoft Access Formularios - Página 1. Tema V: Formularios. V.1. Creación de un Formulario

Manual del Usuario de Microsoft Access Formularios - Página 1. Tema V: Formularios. V.1. Creación de un Formulario Manual del Usuario de Microsoft Access Formularios - Página 1 Tema V: Formularios V.1. Creación de un Formulario Un formulario es un diseño que permite introducir, cambiar y ver los registros de una base

Más detalles

En qué consiste esta Herramienta?

En qué consiste esta Herramienta? ABBYY TRANSFORMER + INTRODUCCIÓN En qué consiste esta Herramienta? Permite crear, editar, comentar y convertir archivos PDF a otros formatos editables como DOCX y XLSX. Puede convertir documentos en papel

Más detalles

Seleccione el dispositivo de la lista Seleccionar impresora.

Seleccione el dispositivo de la lista Seleccionar impresora. Seleccione el dispositivo de la lista Seleccionar impresora. La ventana Preferencias de impresión siguiente es para el Bloc de notas de Windows 7. La ventana Preferencias de impresión puede ser diferente,

Más detalles

Manual de Visual Basic Principiante Autor: Jorge Alvarez

Manual de Visual Basic Principiante Autor: Jorge Alvarez Manual de Visual Basic Principiante Autor: Jorge Alvarez 1 Presentación del curso En el título de este curso, Manual de Visual Basic para Principiantes, resumimos nuestro objetivo y decantamos lo que será

Más detalles

INTRODUCCIÓN AL POWER POINT 2007 POWER POINT Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

INTRODUCCIÓN AL POWER POINT 2007 POWER POINT Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE INTRODUCCIÓN AL POWER POINT 2007 POWER POINT 2007 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE INTRODUCCIÓN AL POWER POINT 2007 Qué es una herramienta de presentación? Una herramienta

Más detalles

CURSO VISUAL BASIC BASICO MATERIAL DE APOYO REALIZACION TRABAJO FINAL

CURSO VISUAL BASIC BASICO MATERIAL DE APOYO REALIZACION TRABAJO FINAL CURSO VISUAL BASIC BASICO 201416 MATERIAL DE APOYO REALIZACION TRABAJO FINAL Manejo del mouse Eventos MouseMove, sirve para activar una acción sobre un objeto cuando se pasa el mouse sobre él. Ejemplo:

Más detalles

ModelBuilder - Tutorial de creación de herramientas

ModelBuilder - Tutorial de creación de herramientas ModelBuilder - Tutorial de creación de herramientas Copyright 1995-2012 Esri All rights reserved. Table of Contents Tutorial: Crear herramientas con ModelBuilder....................... 0 Copyright 1995-2012

Más detalles

QQUANTUM COMPUTACION

QQUANTUM COMPUTACION QQUANTUM COMPUTACION CURSO DE SISTEMA OPERATIVO MICROSOFT WINDOWS SEVEN CAPITULO 1: HISTORIA Y CONCEPTOS GENERALES SECCION 1: HISTORIA DE WINDOWS CONCEPTOS GENERALES Las distintas versiones de Windows

Más detalles

SISTEMAS DE INSTRUMENTACIÓN ELECTRÓNICA AVANZADA. Ejercicios de Introducción a LabVIEW

SISTEMAS DE INSTRUMENTACIÓN ELECTRÓNICA AVANZADA. Ejercicios de Introducción a LabVIEW UNIVERSIDAD POLITÉCNICA DE MADRID ESCUELA UNIVERSITARIA DE INGENIERÍA TÉCNICA DE TELECOMUNICACIÓN SISTEMAS DE INSTRUMENTACIÓN ELECTRÓNICA AVANZADA Ejercicios de Introducción a LabVIEW DEPARTAMENTO DE SISTEMAS

Más detalles

EL ENTORNO DEL EDITOR

EL ENTORNO DEL EDITOR EL ENTORNO DEL EDITOR El Editor de Visual Basic es una interfaz de programación visual que nos proporciona Excel. Para acceder a él utilizaremos la combinación de teclas Alt+F11 o elegiremos la opción

Más detalles

Tramite de Certificado de Sello Digital

Tramite de Certificado de Sello Digital Tramite de Certificado de Sello Digital Distribución del Documento Dirigido a todos los contribuyentes en general. Objetivo del Documento Orientar al contribuyente a realizar su trámite de Certificado

Más detalles

Asistente de configuración Grabador Digital de Vídeo

Asistente de configuración Grabador Digital de Vídeo ES Asistente de configuración Grabador Digital de Vídeo Guía de inicio rápido Bienvenido al Asistente de configuración! El Asistente de configuración se ejecuta automáticamente la primera vez que inicie

Más detalles

Actividad 3.1 Configuración de un servidor DHCP en Windows 2000

Actividad 3.1 Configuración de un servidor DHCP en Windows 2000 Actividad 3.1 Configuración de un servidor DHCP en Windows 2000 Duración estimada: 30 minutos Objetivos Esta actividad de laboratorio se concentrará en su capacidad para realizar las siguientes tareas:

Más detalles