Muchos desarrolladores se pasan la vida construyendo la línea de negocio ( LOB) programas. Estos son los programas de apoyo a las compañías de seguros , oficinas médicas , bienes raíces, venta al por menor y muchos otros negocios . La mayoría de los programas de LOB guardar sus datos en servidores de bases de datos y el uso de Windows o formularios web para interfaces de usuario. Windows Presentation Foundation (WPF ) ofrece una nueva forma , algo más fácil de crear formularios de Windows para nuevas aplicaciones LOB. Siga estos pasos para crear un formulario LOB WPF simple. Cosas que necesitará Microsoft Visual Studio , Visual Basic Express o Visual C # Express 2010 Ver Más instrucciones 1
Abra Visual Studio y crear un nuevo proyecto de WPF . Haga clic en " Archivo", luego "Nuevo proyecto ". Cuando aparezca el cuadro de diálogo nuevo proyecto , elija Visual Basic , Windows desde la vista de árbol , seleccione el icono de aplicación de WPF , el nombre del proyecto " LOBTest ", luego haga clic en " Aceptar". Después de una corta espera , aparecerá la ventana del diseñador de formularios . 2
Haga clic derecho en la ventana del diseñador y seleccione " Ver XAML " . Aunque las formas se pueden construir utilizando el mismo método de arrastrar y soltar como WinForms , muchos desarrolladores encuentran que codificar directamente en XAML ofrece mucho más control y flexibilidad. 3
quitar las etiquetas GridView y reemplazarlos con un StackPanel como se muestra en el código siguiente :
< ventana Height = " 350 " width = " 525 ">
< /StackPanel >
< /Window>
StackPanel es un contenedor que contiene otros controles. Al establecer la " orientación" a " Vertical ", todos los elementos dentro de la StackPanel se organizan de arriba a abajo. 4
Añadir un StackPanel que contiene el título del formulario . Cada elemento de código aparecerá secuencialmente en el StackPanel principal.
< Ventana Height = " 350 " width = " 525 ">
< /StackPanel >
StackPanel llena la parte superior del formulario y todo el contenido dentro del panel se centrará horizontalmente. Una etiqueta que contiene el título de "Clientes" es el único control en el interior de este panel 5
Añadir un segundo StackPanel sosteniendo el campo ID cliente de la siguiente manera : .
Continuar agregando StackPanels con campos adicionales , y luego añadir un StackPanel final con los botones Guardar y Cancelar de la siguiente manera :