formularios midi

Post on 22-Jan-2018

315 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

JESUS PONCE

1

Instanciando Formularios

La creación de instancias de formularios consiste en la creación de objetos a partir de la clase de

formularios creados en el diseñador o en el código.

JESUS PONCE

2

El resultado será como sigue, se crea un nuevo formulario, generando una nueva instancia, agregando

controles y asignando propiedades.

JESUS PONCE

3

Formularios Heredados

Se puede crear nuevas clases de formularios, basándonos en algunas ya existentes, a esto se le llama

formularios heredados.

El primer paso para heredar un formulario es crearlo y grabarlo, y solicitar volver a generar el proyecto.

Esto para solicitar que ciertos cambios no sean tomados en cuenta, para ellos desde el explorador de

soluciones, realizamos

Luego estamos listos para generar una nueva clase heredada de la clase original Form1. La herencia incluirá

propiedades y métodos, inclusive los nuevos controles añadidos y sus propiedades asignadas.

Tomaremos el ejemplo del formulario trabajado en el ejemplo anterior.

Ahora procederemos a agregar un nuevo formulario desde el explorador de soluciones, con un clic derecho

en el proyecto como se muestra:

JESUS PONCE

4

Luego de los tipos de formularios debemos de elegir, Formularios heredados como se muestra

Luego elegimos de la lista disponible, de cual formulario se va a heredar sus propiedades y métodos

JESUS PONCE

5

Notaremos al mostrar todos los archivos del proyecto, que en el caso del Formulario form2 (heredado del

Form1), el código generado de la clase parcial muestra la herencia.

El código mostrado es:

La palabra reservada Inherits indica herencia PryInstancia.Form1, en este caso como el ejemplo.

JESUS PONCE

6

JESUS PONCE

7

JESUS PONCE

8

JESUS PONCE

9

JESUS PONCE

10

JESUS PONCE

11

JESUS PONCE

12

REFERENCIAS A OBJETOS ENTRE FORMULARIOS

JESUS PONCE

13

Programando

JESUS PONCE

14

Codificando en el otro formulario:

JESUS PONCE

15

Para ello creamos la siguiente interface: en Form1

Para los siguientes formularios Form2 y form3 considerar 3 listas para agregar los siguientes datos:

JESUS PONCE

16

JESUS PONCE

17

JESUS PONCE

18

JESUS PONCE

19

CREACION DE FORMULARIOS MDI

Las aplicaciones MDI (interfaz de múltiples documentos) permiten mostrar múltiples documentos al mismo

tiempo, cada uno de ellos en propia ventana. Las aplicaciones MDI suelen tener un elemento de menú

ventana con submenús que permiten cambiar entre ventanas, ejemplo la ventana de Excel

La base de los formularios MDI es el formulario primario, este formulario es el que contiene a las

subventanas.

JESUS PONCE

20

JESUS PONCE

21

JESUS PONCE

22

JESUS PONCE

23

JESUS PONCE

24

JESUS PONCE

25

JESUS PONCE

26

JESUS PONCE

27

JESUS PONCE

28

JESUS PONCE

29

JESUS PONCE

30

JESUS PONCE

31

JESUS PONCE

32

JESUS PONCE

33

JESUS PONCE

34

JESUS PONCE

35

JESUS PONCE

36

JESUS PONCE

37

BARRA DE HERRAMIENTAS

La barra de herramientas o toolbar, permite que incluyamos botones con iconos y/o texto para

facilitar al usuario el trabajo con diferentes opciones, en Visual Basic el control se llama

ToolStrip, como contenedor para construir una barra de herramientas.

ToolStrip.- Se utiliza cuando el usuario y sus clases asociadas en nuevas aplicaciones

WindowsForms para crear barra de herramientas que pueden tener un comportamiento Tool

Strip

JESUS PONCE

38

JESUS PONCE

39

JESUS PONCE

40

JESUS PONCE

41

JESUS PONCE

42

JESUS PONCE

43

JESUS PONCE

44

JESUS PONCE

45

JESUS PONCE

46

JESUS PONCE

47

JESUS PONCE

48

JESUS PONCE

49

JESUS PONCE

50

JESUS PONCE

51

JESUS PONCE

52

JESUS PONCE

53

JESUS PONCE

54

JESUS PONCE

55

JESUS PONCE

56

JESUS PONCE

57

top related