Control personalizado

Autor: Randy Alexander
Fecha De Creación: 1 Abril 2021
Fecha De Actualización: 24 Junio 2024
Anonim
HICE UN MANDO DE PS4 PERSONALIZADO CON TEMA MINECRAFT ! PS4 Custom Controller HaroldArtist
Video: HICE UN MANDO DE PS4 PERSONALIZADO CON TEMA MINECRAFT ! PS4 Custom Controller HaroldArtist

Contenido

Definición: ¿Qué significa Control personalizado?

El control personalizado es un control que no está incluido en la biblioteca de .NET Framework y en su lugar es creado por un proveedor de software de terceros o un usuario.

El control personalizado es un concepto utilizado al compilar aplicaciones cliente de Windows Forms y ASP.NET. Los controles de cliente personalizados se usan en aplicaciones de formularios Windows Forms, mientras que los controles de servidor personalizados se usan en páginas ASP.NET (formularios web). El uso de controles personalizados es más fácil en .NET que las versiones anteriores de Windows debido a técnicas de programación simples.

Control personalizado es un término genérico que también incluye controles de usuario. El control del usuario en ASP.NET se crea utilizando el código ASP.NET y se reutiliza en otras páginas web, mientras que el control del usuario en la estafa de Windows Forms implica un control compuesto con una interfaz de usuario (IU) coherente y un comportamiento dentro o entre las aplicaciones.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica el control personalizado

.NET Framework proporciona la clase, System.Windows.Forms.Control, para crear un control de cliente personalizado en Windows Forms. Esta clase proporciona toda la funcionalidad básica necesaria para los controles, pero no proporciona ninguna funcionalidad específica de control ni ninguna interfaz gráfica. Por lo tanto, proporciona más flexibilidad que el control del usuario para definir el control que se adapte a los requisitos de la aplicación al permitir anular el comportamiento predeterminado del manejo de Windows. Por lo tanto, el conocimiento de la API de Windows 32 es esencial para usar este concepto de manera efectiva. Windows Forms no admite controles sin ventanas. Sin embargo, permite el alojamiento de controles ActiveX, que pueden ser sin ventanas.

Para generar un control personalizado en ASP.NET, la clase de marco, System.Web.UI.WebControl, debe usarse junto con System.Web.UI.Control para representar elementos no visuales. Estos controles proporcionan la capacidad de enviarse como una biblioteca de enlaces dinámicos (.dll), que se puede precompilar e integrar con Visual Studio Integrated Development Environment.

Algunos de los aspectos que deben considerarse al crear controles personalizados incluyen la definición de propiedades con sus valores predeterminados, que deben mostrarse en IDE de Visual Studio, el comportamiento en el diseño de la interfaz de usuario (como el orden de tabulación, las indicaciones de la interfaz de usuario, etc.), y eventos personalizados. A veces, se puede construir un control personalizado combinando controles integrados para proporcionar una funcionalidad compleja.

Se recomienda que se usen controles personalizados cuando se necesita una representación gráfica personalizada del control o cuando sea necesario implementar una funcionalidad personalizada que no sea proporcionada por los controles estándar.


Esta definición fue escrita en la estafa de .NET