blog-image

Ajustar color de la fuente según el color de fondo en Visual C#

En ocasiones podemos necesitar ajustar el color de la fuente según el color del fondo del control. Por ejemplo poner el color de la fuente a blanco, por que el color del fondo es negro, o de cualquier otro color oscuro. Esto se puede hacer calculando en nivel del color. Para este calculo yo utilizo la siguiente formula. double coefienteOscuridad = 0.2126 * color.R + 0.7152 * color.G + 0.0722 * color.B; Lo que hacemos es crear un coeficiente multiplicando cada valor de los calores básico por un coeficiente, ya que según el color básico hará que el color…

READ MORE

blog-image

Ejecutar aplicaciones con permisos de administrador en Visual Studio c#

En algunas ocasiones necesitamos que nuestras aplicaciones se ejecuten con lo privilegios de administrador. Para hacer esto en una aplicación desarrollada con Visual C# tenemos que añadir a nuestro proyecto un fichero de “Archivo de manifiesto de aplicación”. Para agregar el fichero, accedemos “Proyecto” - “Agregar nuevo elemento”, y seleccionamos “Archivo de manifiesto de aplicación”. Esto nos creara el fichero “app.manifest”. Este fichero contiene varias opciones de configuración, pero las opciones que nos interesan son: <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> <!-- Opciones del manifiesto de Control de cuentas de usuario Si desea cambiar el nivel de Control de cuentas de usuario de…

READ MORE

blog-image

Crear gráficos de datos en c#

La mejor formar de ver y entender los datos que capturamos desde nuestros sensores, es mediante la utilización de gráficos. Si trabajamos con C# esta tarea es relativamente sencilla, gracias al controlador que por defecto trae el Visual C#. Este controlador nos permite crear gráficos de diferentes formas, de lineas, tarta, columnas,  puntos, etc. Los datos se los podemos facilitar tanto en tiempo real añadiéndolos directamente los valores al gráfico, o mediante una base de datos. Para añadir el gráfico a nuestro formulario solo tendremos que añadir el controlador "Chart" que se encuentra dentro de la sección "Datos". Con…

READ MORE

Funciona gracias a WordPress | Tema: Spiko de SpiceThemes