C# RJ Code Modern UI-M1

¡Oferta!

C# RJ Code Modern UI-M1

(3 valoraciones de clientes)

$50.00 $35.00

El proyecto (Código Fuente) RJ Code Modern UI – M1, es una plantilla de escritorio con un diseño moderno y plano con multiples temas y estilos configurables, hecho con C# y Windows Form. Para el diseño se crean formularios personalizados, controles personalizados y los componentes necesarios para la configuración de apariencia. Todo el código fuente está comentado y documentado, tanto en español como en inglés.

  • Incluye 18 Controles Personalizados.
  • Incluye 3 Formularios Base
  • Incluye 5 Formularios prefabricados con una función determinada.
  • Incluye 14 formularios de prueba y demostración.
  • Incluye 2 Utilidades
  • Incluye 7 Componentes para la Configuración de Apariencia (Incluido un formulario para configuración de la aplicación)
  • Finalmente, incluye la documentación completa que incluye también los diagramas de clases.

Categorías: , ,

Descripción

Se implementa una gran variedad de características de apariencia y funcionalidades de formulario, sus principales características son: Integra múltiples temas y estilos de apariencia, permite abrir múltiples formularios secundarios en el escritorio de la aplicación (Los formularios se almacenan una lista genérica, no en el control panel como se hizo en los tutoriales), poder moverlo a una nueva ventana, realizar la captura de pantalla, impresión, ayuda, función snap window, redimensionamiento, tamaño de borde y entre otros. En cuanto a los controles, también integra muchas características de apariencia y funcionalidades, permite cambiar estilos, diseños y otras propiedades de apariencia.

Este es un proyecto basado en la programación orientada a objetos (POO), por lo que se utiliza constantemente el pilar de la herencia, encapsulamiento y polimorfismo.

1. Características 

  • IDE: Visual Studio 2012
  • Marco: .NET Framework 4.5
  • Lenguaje: C# 5.0
  • Plataforma: Windows Form
  • Paquete Nuget 1: FontAwesome.Sharp 5.15.3

Nota: Este proyecto usa la librería FontAwesome.Sharp para agregar icono a los formularios base (RJMainForm – RJChildForm) y controles de usuario (RJComboBox – RJDatePicker). Esta librería fue creada por mkoertgen, puedes descargarlo desde GitHub o Nuget para incluirlo en tu proyecto (En este caso no es necesario, la librería ya está descargada e integrada en el proyecto).

2. Requisitos

  • Visual Studio 2012 o Superior (No recomiendo VS 2015 Update 1)
  • .NET Framework 4.5 o Superior

3. Versiones

El proyecto (Código Fuente),  incluye 3 versiones de sí mismo.

  1. English Version
  2. Versión Español
  3. Versión Limpia (Clean Version)

English Version

This is the main version of the project, all the source code is in English, that is: the name of classes, enumerations, structures, methods, properties, fields, regions, comments and the user interface are in the English language, due to that English is currently considered a universal language.

Versión Español

En esta versión, los comentarios de campos, propiedades, métodos, clases, regiones y la interfaz de usuario están en el idioma español.

Versión Limpia (Clean Version)

El proyecto no tiene comentarios en los campos, propiedades y métodos, sin embargo aún conserva los comentarios resumen de las clases, comentarios de regiones y algunos comentarios guía.

4. Componentes

El proyecto (Código Fuente) consta de los siguientes componentes:

Controles personalizados

El proyecto Incluye 18 Controles Personalizados.

  1. RJ Button
  2. RJ Chart
  3. RJ CheckBox
  4. RJ CircularPictureBox (Imagen circular)
  5. RJ ComboBox
  6. RJ DataDridView
  7. RJ DatePicker
  8. RJ DragControl
  9. RJ DropdownMenu (Menú desplegable)
  10. RJ ImageColorOverlay (Imagen con superposición de color)
  11. RJ Label
  12. RJ MenuButton
  13. RJ MenuIcon
  14. RJ Panel
  15. RJ RadioButton
  16. RJ TextBox
  17. RJ ToogleButton (Botón de activación)
  18. RJ TrackBar

Formularios personalizados Base

El proyecto Incluye 3 Formularios personalizados Base.

  1. RJBaseForm (Formulario base para todos los formularios)
  2. RJMainForm
  3. RJChildForm

Formularios personalizados Derivados

El proyecto Incluye 5 Formularios prefabricados.

  1. LoginForm: Formulario para el inicio de sesión del usuario.
  2. MainForm: Formulario principal de la aplicación.
  3. RJSettingsForm: Formulario para la configuración de apariencia de la aplicación.
  4. RJPrintForm: Formulario para imprimir un formulario secundario.
  5. RJMessageBox: Cuadro de mensaje personalizado.

Además incluye 14 formularios de prueba y demostración de los formularios y controles personalizados, con todos sus diseños y estilos disponibles.

Componentes de configuración de apariencia.

El proyecto incluye 7 componentes de configuración de apariencia de la interfaz de usuario.

  1. Administrador de configuración.
  2. Archivo de configuración.
  3. Enumeración de Estilos.
  4. Enumeración de Temas.
  5. Estructura de apariencia.
  6. Estructura de colores.
  7. Formulario de configuración (IU).

Documentación

Se incluye la documentación del código fuente tanto en inglés y español, la documentación consta de diagrama de clases, capturas de pantalla y la descripción de todas las clases, métodos, propiedades y campos.

La documentación es gratis, puedes descargarlo junto con la aplicación de demostración o por separado desde los enlaces en la sección de descargas.

5. Solucionar errores comunes

A menudo me envían un mensaje al correo sobre el siguiente error.

No se pudo procesar el archivo –  Marca de la Web

“ERROR: No se pudo procesar el archivo “CualquierArchivo.resx” debido a que está en Internet o en una zona restringida o porque tiene la marca de la web en el archivo. Elimine la marca de la web si desea procesar estos archivos.”

Es un error muy frecuente cuando se descargan proyectos desde internet, en este artículo demuestro diferentes soluciones.

6. Descargar Demo

La aplicación de demostración incluye la documentación.

3 valoraciones en C# RJ Code Modern UI-M1

  1. Alex del Barrio

    Muy bueno, realmente me gustó 🙂
    Aprendí cosas que no sabia, cosas que se podia hacer con window form que pensé que eran imposibles.

  2. Felipe Maldonado (propietario verificado)

    Excelente, muy buen diseño, ahora a implementar un sistema con esta gran herramienta. 100% recomendado

  3. Jornesio Francisco

    muy bonito

    ¿Se aplica a NET5?

    De acuerdo, puedo actualizar o convertir a NET5, es decir, NETCORE

Añadir una valoración

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *