# Custom Components

You can render custom components in the [Kendo UI for Vue Field component](https://www.telerik.com/kendo-vue-ui-develop/components/form/api/fieldprops) by using the built-in properties of the [KendoForm Injected Property](https://www.telerik.com/kendo-vue-ui-develop/components/form/api/fieldinjectedprops) and any custom properties.

## Using Basic Properties

You can pass the props and the `onChange` event to the custom field component by using the props of the v-slot.

[Demo Source](https://demos.telerik.com/kendo-vue-ui/form/custom-components/basic/source.txt)

## Setting Custom Behavior

You can display error messages and customize the behavior of the rendered component by using the additional properties of the Field component.

The following example demonstrates how to render a required custom input.

[Demo Source](https://demos.telerik.com/kendo-vue-ui/form/custom-components/advanced/source.txt)

## Suggested Links

* [API Reference of the Form](https://www.telerik.com/kendo-vue-ui-develop/components/form/api/formprops)
