Informe de App para Programacion Orientada a Objetos.
rony1993Informe19 de Abril de 2016
4.091 Palabras (17 Páginas)374 Visitas
Introducción:
El presente informe nos muestra un resumen de los temas asignados por el
Ing. De la clase de Programación Orientada a Objetos.
Son temas muy de mucha relevancia en la clase y los videos asignados nos ayudaran mucho a comprender los temas vistos en clase, nos reforzara en conocimiento ya que son temas muy complicados y que requieren de mucha práctica.
Entenderemos desde cosas simples como lo es comprender donde están
Ubicados los botones, las propiedades y controles en Windows Forms hasta crear
Mini aplicaciones, es decir el presente resumen contiene breves ejemplos y
Conclusiones que veremos en los videos asignados en nuestra página de clase.
Aprendiendo con C#:
En esta fase aprenderemos la creación de Windows forms, esto se refiere a crear programas con un entorno gráfico, con aprendizajes que van desde lo más básico hasta un nivel intermedio.
Pasos a seguir para crear un programa con Windows forms:
Usando el editor visual estudio para crearlo, Nos vamos en
Archivo-nuevo-proyecto, dependiendo de la versión que tengamos.
Si tenemos visual C# -necesitamos crear un nuevo proyecto-nos
Vamos a la aplicación de Windows forms- le damos un nombre lo procedemos aguardar.
Luego de realizar los pasos anteriores y ejecutarlos, se implementa nuestro proyecto una vez que carga visual estudio.
Ahora ya tenemos nuestra área de trabajo o ventana.
Una vez teniendo nuestro diseño de visual tenemos la ventana donde podemos agregar controles, botones y cajas de texto etc.
En este tipo de diseños lo que más vemos es la programación orientada
A eventos.
En el lado izquierdo de la ventana tenemos el cuadro de herramientas en este nos aparecen los controles que podemos utilizar como ser:
Puntero este control más que sirve para seleccionar arrastrar modificar ventanita, agrandar, mover etc.
Button sirve para transmitir un mensaje al usuario como desee, recordando en el tutorial decía que podemos poner la frase típica hola mundo o lo que solicitemos escribir en el programita para que lo vea el usuario a la hora de darle clic al botón o button, podemos configurar con
MessageBox.show(“HOLA MUNDO”) ……..esto va dentro de la codificación del botón al igual que se codifican lo demás el control button no es la excepción
MessageBox esto nos sirve para que nos pueda mostrar un cuadro de mensaje de texto, símbolos que informen o instruyan al usuario
Show esto complementa para el mensaje que vamos a dar ósea que representa texto como una serie de controles.
CheckBox este se utiliza para una selección sí o no, también como falso o verdadero, hombre o mujer selecciona solo dos opciones como los ejemplos anteriores.
CheckListBox este nos muestra un listbox en el cual muestra una casilla a la izquierda de cada elemento.
ComboBox con el ComboBox podemos representar una caja de controles.
DataTimePicker permite al usuario seleccionar una fecha y una hora para luegomostrarlo en otro formato especifico.
Label label nos sirve para escribir las letras en la ventanita.
LinkLabel este es un control de etiqueta en nuestra ventanita que nos puede mostrar un hipervínculo.
ListBox este control a su vez representa otro control.
Listview este control muestra una colección de artículos que pueden ser visuales.
MaskedTexBox es una máscara que se utiliza para saber si los datos que especifica son inapropiados o apropiados.
MonthCalender como su nombre lo indica nos sirve para calendarios que queramos poner en la ventanita.
Notifyicon específica un componente que crea un icono en cierta área de una notificación se dice que no puede heredarse.
NumericUpDown este control representa un cuadro de número generalmente conocido como el famoso control de flechas.
PictureBox este control básicamente representa caja de imagen.
ProgressBar este control representa una barra de progreso que se formando.
RadioButton sirve para seleccionar una única opción de un menú de opciones.
TexBox este control también nos representa un cuadro de texto.
ToolTip este control representa una pequeña ventana la cual es de forma rectangular donde nos muestra en que consiste o para que es dicho control.
TreeView pues este control nos muestra una jerarquía de elementos marcados.
WebBrowser este es uno de los que controles que más me gusta y me llama la atención porque permite al usuario poder navegar en internet estando dentro del formulario.
Y a veces hay controles que nosotros mismos podemos crear.
Del lado derecho tenemos nuestros exploradores de soluciones.
Los controles son la parte visual con la cual el usuario interactúa con el programita que hagamos,
Los controles generalmente o mejor dicho provienen de System.windows forms;
Para crear un botón y otro tipo lo podemos buscar en el cuadro de herramientas de controles y los podemos agregar a nuestra ventanita de controles dando clic en cada opción la queramos seleccionar o la que necesitemos.
Window form 1 conoce lo básico que podemos crear:
Vista de diseño
Vista de código
Este tipo de programación está basada en eventos y controles estos son inteligentes ya saben lo que hacen no necesitan programarse, ya lo hace C#, solamente nos concentramos en el diseño n y el código que va hacer el programa.
Algo más sobre C#:
Comienza enseñando a utilizar los botones dando ejemplos sencillos y muestra con detalle donde están las herramientas gráficas o cuadro de herramientas para poder hacer programas con una interfaz más gráfica, cada video muestra un paso adelante del video anterior ya que se pueden ir haciendo combinación teniendo todos los videos unidos o en este casi viendo todos los videos, muestra como insertar un botón y lo hace haciéndole doble clic o arrastrándolo donde se encuentra el diseñador para que quede agregado, también explica que cada botón tiene varias propiedades donde se puede modificar o programar en la barra de propiedades donde se puede cambiar el nombre, agregarle texto y entre otras cosas que sean para el beneficio del programa que se quiera crear, para agregarle códigos o es decir programar en el botón solo se le da doble clic y nos abre una pestaña con diferentes códigos o una vista de código que por defecto ya aparecen códigos que trae el botón, en esa pestaña de códigos podemos ingresar texto programándole Text = ¨Hola Mundo¨ ; para que en el diseñador aparezca el texto pero si queremos que nos abra otra ventana diciendo cualquier texto tenemos que escribir el siguiente código MessageBox.Show(¨Cualquier texto¨); siempre se recomienda ir guardando cada paso en el programa por cualquier imprevisto en la máquina que se trabaje, siguiendo con otras herramientas esta también el uso del Tex Box donde un usuario puede ingresar datos y se pueda hacer algo con esos datos, claro en el video nos muestra un breve ejemplo sencillo como una guía de aprendizaje para poder practicar, a medida pasan los videos ya se van haciendo combinaciones donde se agrega no solo un botón sino que hace uso del Tex Box y de label que se los añade además del botón, otra detalle mencionar es que se pueden mover las herramientas utilizadas en el diseñador a nuestra manera o como se vea mejor y más ordenado a la hora de ejecutar como programa, en el label se puede poner como un título o lo que se pide en el Tex Box y en sus propiedades se puede modificar por ejemplo cambiar la letra, el color de letra entre otras modificaciones también como los botones y las demás herramientas y controles y ejemplos de propiedades del Tex Box se puede cambiar el borde, el tipo de fuente, el tamaño o con números y textos entro otras propiedades, en la ventana de códigos se utilizan algunas funciones que ya hemos visto en Visual Basic anteriormente solo que con breves cambios pero las mismas acciones, también nos muestra un ejemplo pequeño de una calculadora simple con las combinaciones de botones o herramientas que nos ha mostrado a medida van pasando los videos donde muestra que no solo se puede agregar un botón sino que varios o es decir los que se necesiten en el programa que se desea crear, en dicha calculadora simple solo agrega 4 botones en los que constituyen suma, resta, multiplicaciones y división y dos tex box en los que hay dos label uno con texto de ingrese el numero 1 e ingrese el segundo con número 2, nos muestra más modificaciones en la barra de arriba de visual donde se pueden igual en el tamaño o en el ancho y en la posición en forma automática y se pone a beneficio de que se vea mejor el programa y en la ventana de códigos utiliza doublé para mayor precisión creando códigos, códigos como doublé num1 = convert.todouble(textNum1.Text); así mismo para el Num2, también hace cada operación en cada botón creando los códigos correspondientes en cada uno de ellos, es decir el código de la suma en el botón de la suma dándole doble clic y el código de la resta en el botón de la resta y en los demás botones hace lo mismo y como los códigos se parecen solo se
...