Formularios midi

57
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.

Transcript of Formularios midi

Page 1: Formularios midi

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.

Page 2: Formularios midi

JESUS PONCE

2

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

controles y asignando propiedades.

Page 3: Formularios midi

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:

Page 4: Formularios midi

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

Page 5: Formularios midi

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.

Page 6: Formularios midi

JESUS PONCE

6

Page 7: Formularios midi

JESUS PONCE

7

Page 8: Formularios midi

JESUS PONCE

8

Page 9: Formularios midi

JESUS PONCE

9

Page 10: Formularios midi

JESUS PONCE

10

Page 11: Formularios midi

JESUS PONCE

11

Page 12: Formularios midi

JESUS PONCE

12

REFERENCIAS A OBJETOS ENTRE FORMULARIOS

Page 13: Formularios midi

JESUS PONCE

13

Programando

Page 14: Formularios midi

JESUS PONCE

14

Codificando en el otro formulario:

Page 15: Formularios midi

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:

Page 16: Formularios midi

JESUS PONCE

16

Page 17: Formularios midi

JESUS PONCE

17

Page 18: Formularios midi

JESUS PONCE

18

Page 19: Formularios midi

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.

Page 20: Formularios midi

JESUS PONCE

20

Page 21: Formularios midi

JESUS PONCE

21

Page 22: Formularios midi

JESUS PONCE

22

Page 23: Formularios midi

JESUS PONCE

23

Page 24: Formularios midi

JESUS PONCE

24

Page 25: Formularios midi

JESUS PONCE

25

Page 26: Formularios midi

JESUS PONCE

26

Page 27: Formularios midi

JESUS PONCE

27

Page 28: Formularios midi

JESUS PONCE

28

Page 29: Formularios midi

JESUS PONCE

29

Page 30: Formularios midi

JESUS PONCE

30

Page 31: Formularios midi

JESUS PONCE

31

Page 32: Formularios midi

JESUS PONCE

32

Page 33: Formularios midi

JESUS PONCE

33

Page 34: Formularios midi

JESUS PONCE

34

Page 35: Formularios midi

JESUS PONCE

35

Page 36: Formularios midi

JESUS PONCE

36

Page 37: Formularios midi

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

Page 38: Formularios midi

JESUS PONCE

38

Page 39: Formularios midi

JESUS PONCE

39

Page 40: Formularios midi

JESUS PONCE

40

Page 41: Formularios midi

JESUS PONCE

41

Page 42: Formularios midi

JESUS PONCE

42

Page 43: Formularios midi

JESUS PONCE

43

Page 44: Formularios midi

JESUS PONCE

44

Page 45: Formularios midi

JESUS PONCE

45

Page 46: Formularios midi

JESUS PONCE

46

Page 47: Formularios midi

JESUS PONCE

47

Page 48: Formularios midi

JESUS PONCE

48

Page 49: Formularios midi

JESUS PONCE

49

Page 50: Formularios midi

JESUS PONCE

50

Page 51: Formularios midi

JESUS PONCE

51

Page 52: Formularios midi

JESUS PONCE

52

Page 53: Formularios midi

JESUS PONCE

53

Page 54: Formularios midi

JESUS PONCE

54

Page 55: Formularios midi

JESUS PONCE

55

Page 56: Formularios midi

JESUS PONCE

56

Page 57: Formularios midi

JESUS PONCE

57