Los componentes son bloques de construcción reutilizables para aplicaciones de lienzo para que los creadores de aplicaciones puedan crear controles personalizados para usarlos dentro de una aplicación, o en aplicaciones que usan una biblioteca de componentes. Los componentes pueden usar funciones avanzadas como propiedades personalizadas y habilitar capacidades complejas.