Академический Документы
Профессиональный Документы
Культура Документы
De aplicación de WPF
Permite la creación de la próxima generación de interfaces "ricas" del usuario
Video
Audio
imágenes 2-D
3-D imágenes
DEFINICIONES
control, un componente en una ventana para mostrar la información o aceptar la entrada del usuario.
MENU-menú en una lista de opciones entre las que un usuario puede hacer una selección para realizar una
deseada la acción.
opciones.-
descripción, una descripción breve de un control que aparece cuando el ratón se detiene sobre la
de control.
acción.
barra de herramientas, un conjunto de controles diseñados para proporcionar un acceso rápido a los
comandos específicos o opciones SOLO AL ESCRIBIR
barra de herramientas,
un conjunto de controles diseñados para proporcionar un acceso rápido a los comandos específicos o
opciones.
ventana- Windows
una superficie visual que muestra la información para el usuario, el componente básico
de una interfaz de usuario. Nota: Durante el desarrollo, las ventanas se refieren a menudo como formas.
Project
En el proyecto de Visual Studio, un contenedor que representa una parte específica de una solución, sino que
incluye archivos de código fuente y los metadatos asociados a ese proyecto.
Project Designer
una ventana que permite a un desarrollador para administrar las propiedades, la configuración y
recursos para un proyecto a través de una interfaz de usuario.
TIPOS DE RECIPIENTES UTILIZADOS POR VISUAL
Solución --de un contenedor que incluye uno o más proyectos relacionados con la ajustes relacionados
con los proyectos
Controladores de eventos
El bloque de código (método o procedimiento) que se ejecuta cuando un evento
se levanta se llama un controlador de eventos.
El código dentro de un controlador de eventos determina lo que sucede.
En nuestro ejemplo del ascensor:
- Un controlador de eventos para el botón de solicitud en el cuarto piso
hall de entrada le diría al ascensor para pasar a la cuarta planta y
abrir las puertas.
- Un controlador de eventos diferentes se activa cuando un
pasos de pasajeros en el ascensor y pulsa el botón para ir a la
segundo piso.
HERENCIA
Herencia
medida de control-el término general para cualquier desarrollador de control creado, a veces es
utiliza para referirse específicamente a un control que se extiende la clase Control.
control heredado-un control que deriva de un control existente de formularios Windows Forms, tales
como Button, TextBox o ComboBox, también se conoce como un control extendido.
de control de usuario, una colección de controles de Windows Forms encapsulados en un común
contenedor, también se conoce como un control compuesto.
p
p
h p
h ?
h
h Ê
h m
!
m " #m ? ?
:
1. MouseDown: se produce cuando el puntero del ratón sobre el control
y el usuario presiona un botón del ratón.
2. Haga clic: se produce cuando el botón del ratón es liberado. Nota:Haga clic en el
caso no es específico para el ratón de la entrada-también se utilizacuando un control es
"clic" de otra manera, como pulsar Intro cuando el control tiene
enfoque.
3. MouseClick: se produce cuando el usuario hace clic en el control con el ratón.
4. MouseUp: se produce cuando el puntero del ratón está sobre elcontrol y
el usuario suelta un botón del ratón.
Keypress
Pulsación
Se produce en varias ocasiones mientras el usuario está llevando a cabopor un
tecla del teclado. El controlador de eventos recibe un
Parámetro KeyPressEventArgs.
KeyUp
Se produce cuando el usuario suelta una tecla del teclado.
El controlador de eventos recibe un KeyEventArgs
parámetro.
Clic
MouseClick
Y
MouseDoubleClick
Se produce cuando el usuario hace doble clic en el control con
el ratón. El controlador de eventos recibe un
Parámetro MouseEventArgs.
MouseDown
Se produce cuando el puntero del ratón sobre el control
y el usuario presiona el botón del ratón. El evento
controlador recibe un parámetro MouseEventArgs.
MouseEnter
Se produce cuando el puntero del mouse entra en la frontera o
área de cliente del control. El controlador de eventos recibe
un parámetro EventArgs.
MouseHover
Se produce cuando el puntero del mouse se detiene y descansasobre
el control. El controlador de eventos recibe un EventArgs
parámetro.
MouseLeave
Se produce cuando el puntero del ratón sale de la frontera o
área de cliente del control, en función del tipo de la
de control. El controlador de eventos recibe un
Parámetro MouseEventArgs.
MouseMove
Se produce cuando se mueve el puntero del ratón mientras está sobre
un control. El controlador de eventos recibe un
Parámetro MouseEventArgs.
MouseUp
Se produce cuando el puntero del ratón sobre el control
y el usuario suelta el botón del ratón. El evento
controlador recibe un parámetro MouseEventArgs.
MouseWheel
Se produce cuando el usuario gira la rueda del ratón, mientras que
el control tiene el foco. El controlador de eventos recibe un
Parámetro MouseEventArgs.
1. Escribe una cadena de máscara para restringir la entrada al formato adecuado para una Seguridad
Social
número (ejemplo: 123-45-6789).
000-00-0000
2. ¿Qué evento se puede utilizar para validar la entrada del cuadro de texto mediante programación?
Validar
3. ¿Qué propiedad puede contener una cadena que se utiliza para validar los datos en un
MaskedTextBox?
Máscara
8 septiembre-6 marzo 2 Mentales NDOWSDEVELOPMENTFUNDA WI
4. Escribe una cadena de máscara para aceptar una palabra con entre 5 y 10 letras.
LLLLL ?????
5. Escribe una cadena de máscara para aceptar una fecha, incluyendo un año de cuatro dígitos.
00/00/0000
desarrollador
examinar una variedad de datos relacionados con el programa. Este estado es conocido como Quiebre
Modo.
Si bien en modo de interrupción, el desarrollador puede recorrer el código, la ejecución de una línea
a la vez.
-Paso a paso: se ejecuta una sola instrucción en el depurador. Si lainstrucción
es una llamada a la función, el depurador a la función.
- Paso a paso: como en Paso a paso, este se ejecuta una sola líneade código. Sin embargo, si
la instrucción es una llamada a la función, toda la función se ejecuta.
- Step Out: ejecuta todas las instrucciones hasta que vuelva a lafunción actual
llamando a la función.
En modo de interrupción, también se puede colocar el puntero del ratón sobre una variable para ver su
valor actual.
una clase que proporciona métodos y propiedades para ayudar a depurar el código.
Paso a paso, ejecuta una sola instrucción en el depurador. Si la instrucción es una función
llamada, el depurador a la función.
OnPause
Reemplazar para indicar lo que debe ocurrir cuando el
servicio está en pausa.
OnStop
Reemplazar para indicar lo que debe ocurrir cuando el
servicio deja de funcionar.
OnContinue
Reemplazar para indicar lo que debe ocurrir cuando el
servicio se reanuda después de una pausa.
OnShutdown
Reemplazar para indicar lo que debe suceder justo antes de su
sistema de cierre, si el servicio se está ejecutando en ese
tiempo.
ServiceBase.Run Método
ServiceBase.Run proporciona un punto de entrada para una aplicaciónde servicio de Windows.
Este método debe ser llamado desde el método Main de la aplicación.
-Cuando la plantilla de servicio de Windows se utiliza para crear una aplicación en
Visual Studio, el código para hacer esto se añade de forma automática.
1. Estudiantes del sistema (como se indica en la presentación de diapositivas): "Haga
una lista de diferencias entre
una aplicación antivirus (u otra aplicación de servicio de Windows que usted
conoce) y el
aplicación basada en una interfaz de usuario tradicional (IU), como Microsoft Word
o
Windows Internet Explorer ".
2. Pedir a los estudiantes a leer sus respuestas. Usted puede elegir a la lista de las
respuestas en
el tablero.
Las respuestas variarán, por supuesto. Asegúrese de señalar que a pesar de un
programa
como una aplicación antivirus puede incluir una interfaz de usuario (para cambiar
configuración y gestión de amenazas que se detecten), las aplicaciones de
Windows de servicio
generalmente funcionan sin una interfaz de usuario. Otras consideraciones
importantes: la interfaz de usuario
las solicitudes se inicia y se detiene por los usuarios, ya que se necesitan;
Windows
aplicaciones de Servicios de ejecución constante "en el fondo", los usuarios
pueden no ser
conscientes de las aplicaciones de servicios de Windows que se ejecutan.
+ + Instalador
-Una clase que se pueden agregar a un proyecto para llevar a cabo las acciones designadas durante
instalación, también se conoce como una clase del instalador.
Instalador de la herramienta (Installutil.exe), una utilidad de línea de comandos que puede instalar o
desinstalar un
Aplicación de Windows servicio manualmente.
+ + Configuración del proyecto
un proyecto que permite la configuración de la creación (o instalación) para distribuir archivos
una aplicación.
+ + ServiceInstaller-
clase que hace un trabajo específico para el servicio con el que está asociado;
utilizado por la utilidad de instalación para escribir valores de registro asociados con el servicio a un
subclave en la clave HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services
clave de registro.
ADO.NET
Un conjunto de clases que proporcionan funcionalidad de acceso a datos para desarrolladores de. NET.
Permite a las aplicaciones para conectarse a una variedad de fuentes de datos: bases de
datos relacionales,
Lenguaje de marcado extensible (XML) de datos, aplicaciones, etc
Soporta "desconectado" de acceso a datos: la aplicación se conecta y recupera lo que
que necesita, y luego se desconecta.
-Esto es similar a como los navegadores Web se conectan a la mayoría de las páginas Web.
-Esto permite que muchos usuarios para acceder a la misma fuente de datos simultáneamente.
Proporciona clases para gestionar la interacción con un origen de datos, tales como la recuperación de
datos
o actualizar los datos en la base de datos.
En resumen, ADO.NET libera a los desarrolladores de tener quepreocuparse por los detalles de
acceso a datos.
ADO.NET es a veces referido como el espacio de nombresSystem.Data.
BindingSource
Como habrá notado, su forma no permite al usuario desplazarse por las filas de
datos en la base de datos.
controles de enlace de datos utiliza un BindingSource para controlarsu conexión con el
conjunto de datos.
-A BindingSource es un intermediario o "intermediario" - que facilita la
la comunicación entre los controles enlazados y sus conjuntos de datoscorrespondientes.
Un BindingSource proporciona una amplia variedad de funciones,como enviar una notificación
objetos cuando los cambios en el origen de datos se han producido.
Un BindingSource también proporciona métodos utilizados para navegar por el conjunto de datos
(como MoveNext y MoveLast) y la adición / eliminación de registros (por ejemplo, quitar)
En el Diseñador, puede agregar un BindingSource arrastrando unBindingSource
el control de la caja de herramientas.
Cuando se implementa el enlace sencillo, un BindingSource se crea automáticamente
para usted.
DataGridView
Un control que muestra datos en una cuadrícula personalizable.
un control DataGridView es un ejemplo de un control complejo, determinado con el que muestra varios
elementos de datos a la vez.
BindingNavigator a un control que proporciona una interfaz de usuario para la navegación con
controles de enlace de datos.
BindingSource-intermediario entre los controles en un formulario y el origen de datos.
complejo vinculante enlace de datos que es capaz de mostrar y editar datos múltiples
elementos.
el enlace de datos, el proceso de conectar los controles a la información en una fuente de datos para que
puede ser visualizado o cambiado por un usuario.
DataGridView a un control que muestra datos en una cuadrícula personalizable.
enlace sencillo-el enlace de datos que tiene la intención de mostrar y editar un elemento de datos único.
Aplicación ClickOnce-
custom action
medida a la acción de un recurso adicional realizado en el equipo de destino al final de un
la instalación.
Instalador-
una clase que se pueden agregar a un proyecto para llevar a cabo las acciones designadas en
instalación, también se conoce como una clase de instalación para distinguirlos de los ejecutables
instalación de la aplicación.
proyecto de instalación,