miércoles, 26 de octubre de 2022

Objetos, propiedades y eventos

10 diferentes objetos que se pueden encontrar en una interfaz gráfica de usuario:


1. Button: Representa un control de botón de Windows, que reacciona al evento Click.
Propiedades:
- Background: Obtiene o establece un pincel que describe el fondo de un control.
- Content: Obtiene o establece el contenido de ContentControl.
- Margin: Obtiene o establece el margen externo de un elemento.
Eventos:
- Click: Se genera cuando se hace clic en Button.
- ContextMenuClosing: Se produce inmediatamente antes de que se cierre cualquier menú contextual en el elemento.
- IsEnabledChanged: Se produce cuando el valor de la propiedad IsEnabled de este elemento cambia.

2. TextBox: Representa un control que se puede usar para mostrar o editar texto sin formato.
Propiedades:
- AcceptsReturn: Obtiene o establece un valor que indica la forma en que responde el control de edición de texto cuando el usuario presiona la tecla ENTRAR.
- AcceptsTab: Obtiene o establece un valor que indica la forma en que responde el control de edición de texto cuando el usuario presiona la tecla TAB.
- ActualHeight: Obtiene el alto representado de este elemento.
Eventos:
- ContextMenuClosing: Se produce inmediatamente antes de que se cierre cualquier menú contextual en el elemento.
- ContextMenuOpening: Se produce cuando se abre cualquier menú contextual en el elemento.
- DataContextChanged: Se produce cuando cambia el contexto de datos de este elemento.

3. Label: Representa la etiqueta de texto para un control y proporciona compatibilidad para teclas de acceso.
Propiedades:
- ActualHeight: Obtiene el alto representado de este elemento.
- ActualWidth: Obtiene el ancho representado de este elemento.
- AllowDrop: Obtiene o establece un valor que indica si este elemento se puede usar como destino de una operación de arrastrar y colocar. Es una propiedad de dependencia.
Eventos:
- ContextMenuClosing: Se produce inmediatamente antes de que se cierre cualquier menú contextual en el elemento.
- ContextMenuOpening: Se produce cuando se abre cualquier menú contextual en el elemento.
- DataContextChanged: Se produce cuando cambia el contexto de datos de este elemento.

4. Image: Representa un control que muestra una imagen.
Propiedades:
- ActualHeight: Obtiene el alto representado de este elemento.
- ActualWidth: Obtiene el ancho representado de este elemento.
- AllowDrop: Obtiene o establece un valor que indica si este elemento se puede usar como destino de una operación de arrastrar y colocar. Es una propiedad de dependencia.
Eventos:
- ContextMenuClosing: Se produce inmediatamente antes de que se cierre cualquier menú contextual en el elemento.
- ContextMenuOpening: Se produce cuando se abre cualquier menú contextual en el elemento.
- DataContextChanged: Se produce cuando cambia el contexto de datos de este elemento.

5. RadioButton: Representa un botón que el usuario puede seleccionar, pero no desactivar.
Propiedades:
- ActualHeight: Obtiene el alto representado de este elemento.
- ActualWidth: Obtiene el ancho representado de este elemento.
- IsPressed: Obtiene un valor que indica si un control ButtonBase está actualmente activado.
Eventos:
- ContextMenuClosing: Se produce inmediatamente antes de que se cierre cualquier menú contextual en el elemento.
- Click: Se genera cuando se hace clic en Button.
- Checked: Se produce cuando se activa ToggleButton.

6. Calendar: Representa un control que permite a un usuario seleccionar una fecha mediante un calendario visual.
Propiedades:
- Clip: Obtiene o establece la geometría usada para definir el contorno del contenido de un elemento. Es una propiedad de dependencia.
- DesiredSize: Obtiene el tamaño que este elemento calculó durante el paso de medición del proceso de diseño.
- Language: Obtiene o establece la información del idioma de localización o globalización que se aplica a un elemento.
Eventos:
- KeyUp: Se produce al soltar una tecla mientras el foco está en este elemento.
- Unloaded: Se produce cuando el elemento se quita desde un árbol de elementos cargados.
- StylusButtonUp: Se produce cuando se suelta el botón del lápiz mientras el puntero se encuentra sobre este elemento.

7. ListBox: Contiene una lista de elementos seleccionables.
Propiedades:
- ActualHeight: Obtiene el alto representado de este elemento.
- ActualWidth: Obtiene el ancho representado de este elemento.
- AllowDrop: Obtiene o establece un valor que indica si este elemento se puede usar como destino de una operación de arrastrar y colocar. Es una propiedad de dependencia.
Eventos:
- DragEnter: Se produce cuando el sistema de entrada notifica un evento de arrastre subyacente con este elemento como el destino del arrastre.
- GiveFeedback: Se produce cuando el sistema de entrada informa de un evento de arrastrar y colocar subyacente que afecta a este elemento.
- IsVisibleChanged: Se produce cuando el valor de la propiedad IsVisible cambia en este elemento.

8. ProgressBar: Indica el progreso de una operación.
Propiedades:
- Background: Obtiene o establece un pincel que describe el fondo de un control.
- Effect: Obtiene o establece el efecto de imagen que se va a aplicar a UIElement. Es una propiedad de dependencia.
- FontFamily: Obtiene o establece la familia de fuentes del control.
Eventos:
- DragLeave: Se produce cuando el sistema de entrada informa de un evento de arrastre subyacente con este elemento como el origen del arrastre.
- FocusableChanged: Se produce cuando cambia el valor de la propiedad Focusable.
- DragEnter: Se produce cuando el sistema de entrada notifica un evento de arrastre subyacente con este elemento como el destino del arrastre.

9. ToolBar: Proporciona un contenedor para un grupo de comandos o de controles.
Propiedades:
- ActualHeight: Obtiene el alto representado de este elemento.
- ActualWidth: Obtiene el ancho representado de este elemento.
- ClipToBounds: Obtiene o establece un valor que indica si hay que recortar el contenido de este elemento (o el contenido de los elementos secundarios de este elemento) para que se ajuste al tamaño del elemento contenedor. Es una propiedad de dependencia.
Eventos:
- ContextMenuClosing: Se produce inmediatamente antes de que se cierre cualquier menú contextual en el elemento.
- Drop: Se produce cuando el sistema de entrada notifica un evento de colocación subyacente con este elemento como el destino de la colocación.
- GotTouchCapture: Se produce cuando se captura una entrada táctil en este elemento.

10. Panel: Proporciona una clase base para todos los elementos Panel. Use elementos Panel para colocar y organizar objetos secundarios en aplicaciones para Windows Presentation Foundation (WPF).
Propiedades:
- ActualHeight: Obtiene el alto representado de este elemento.
- ActualWidth: Obtiene el ancho representado de este elemento.
- AllowDrop: Obtiene o establece un valor que indica si este elemento se puede usar como destino de una operación de arrastrar y colocar. Es una propiedad de dependencia.
Eventos:
- ContextMenuClosing: Se produce inmediatamente antes de que se cierre cualquier menú contextual en el elemento.
- ContextMenuOpening: Se produce cuando se abre cualquier menú contextual en el elemento.
- DataContextChanged: Se produce cuando cambia el contexto de datos de este elemento.

REDA: Aplicaciones multiplataforma basadas en POO

 interface IPersona

{

    abstract void ValidarEdad();

    abstract void ValidarEstadoCivil();

    abstract void ValidarEstudios();

}

domingo, 23 de octubre de 2022

Presentación Circuitos Digitales

 

En este espacio estaré compartiendo las actividades dispuestas y los conocimientos adquiridos a través de mi estudio del modulo de Circuitos Digitales, en la Institución Universitaria Pascual Bravo, con el acompañamiento del profesor Daniel Esteban Agudelo Delgado.




sábado, 8 de octubre de 2022

Aplicación del álgebra matricial para la solución de sistemas de ecuaciones lineales

 Realizar un resumen sobre los diferentes métodos que se aplican para solucionar sistemas de ecuaciones utilizando las matrices.

Los métodos más utilizados en el álgebra matricial para solucionar sistemas de ecuaciones utilizando matrices son:

La eliminación de Gauss y de Gauss-Jordan y la regla de Cramer, en los dos primeros, tenemos que realizar operaciones elementales en las filas y en el tercero, tenemos que calcular algunos determinantes.

Debe crear un mapa mental con los elementos clave del álgebra matricial y la solución de sistemas de ecuaciones.



https://coggle.it/diagram/Y0Ib2VwFSzU0ApMP/t/-/631a1226ba575d94fed750214ecb22de798f533bbd3205c7ad117070f0af414d

 

Responder a las siguientes preguntas:

 

a. ¿Cuál de los métodos es el más indicado para resolver un sistema de cuatro ecuaciones con cuatro incógnitas y por qué?

Considero que el método más indicado para resolver un sistema de cuatro ecuaciones con cuatro incógnitas es el método de Gauss, ya que es un sistema que busca triangular una matriz aumentada mediante operaciones elementales, a fin de que m ecuaciones con n incógnitas se reduzcan de forma escalonada hasta tener una ecuación con una sola incógnita, de modo que se pueda encontrar el valor de las incógnitas partiendo de la única ecuación hasta llegar a las demás.

b. ¿Qué ventaja tiene resolver un sistema de ecuaciones dos por dos con el método de determinantes?

La ventaja de usar el método de determinantes es que, si el determinante del sistema es igual a cero, entonces podemos concluir inmediatamente que el S.E.L. no tiene solución única, es posible que no tenga solución o que tenga un número infinito de soluciones.

c. Enumere al menos tres métodos para calcular un determinante.

1-Regla de Sarrus.

2- Regla de Cramer.

3- Reglas de Laplace.

lunes, 3 de octubre de 2022

Entidad relación-MER

 



Es muy importante diseñar un buen modelo entidad-relación en una base de datos puesto que repercutirá en la manera en la que se organizan y consultan los datos. Modelar de forma eficiente es fundamental a largo plazo.

Mapa mental-informe final de auditoría

¿Si generas un informe final de auditoría lleno de errores o incongruencias que esperas formalizarlo sin la debida discusión con los auditad...