Saltar al contenido
¡Oferta!

C#- RJ Code Modern UI-M1

$22.50

El proyecto RJ Code Modern UI – M1 (Código fuente), es una plantilla de escritorio con una apariencia elegante, moderna y plana, con múltiples controles personalizados, formularios personalizados, temas, estilos y configuraciones de apariencia. Creado con C # y Windows Forms, puede modificar el código fuente a voluntad e integrarlo en tus proyectos.

  • Incluye 20 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, diagramas de clases y la guía rápida e implementación.

Todo el código fuente está comentado y documentado, tanto en español como en inglés.

Ayuda
Categorías: , ,

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 en una lista genérica, no en el control panel como se hizo en los tutoriales), poder moverlo a una nueva ventana, realizar captura de pantalla, impresión, ayuda, función snap window, redimensionamiento, tamaño de borde y entre otros.

Los controles personalizados, también integra muchas características de apariencia y funcionalidades, permite cambiar estilos, diseños, establecer esquinas redondeadas suaves (BorderRadius) y entre 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 2 versiones de sí mismo.

  1. English Version
  2. Versión Español

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.

4. Componentes

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

Controles personalizados

El proyecto Incluye 20 Controles Personalizados, la mayoría de ellos permite establecer un radio de borde (Esquinas redondeados), se indica en la siguiente lista.

  1. RJ Button (Propiedad Border-Radius)
  2. RJ Chart
  3. RJ CheckBox (Propiedad Border-Radius)
  4. RJ CircularPictureBox (Imagen circular)
  5. RJ ComboBox (Propiedad Border-Radius)
  6. RJ DataDridView (Propiedad Border-Radius)
  7. RJ DatePicker  (Propiedad Border-Radius)
  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 (Propiedad Border-Radius)
  15. RJ RadioButton
  16. RJ TextBox (Propiedad Border-Radius)
  17. RJ ToggleButton (Botón de activación)
  18. RJ TrackBar
  19. RJ ProgressBar
  20. RJ Picture Box (Propiedad Border-Radius)

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.

Soporte

Email: RJCodeAdvance@outlook.com

El soporte del artículo incluye:

  • Responder preguntas técnicas sobre las características del proyecto (Código fuente).
  • Asistencia con errores y problemas informados.

El soporte del artículo no incluye:

  • Servicios de personalización.
  • Servicios de instalación.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “C#- RJ Code Modern UI-M1”