If the components for your UI or Forms do not meet your requirements, you can implement your own components: The process differs depending on whether you are using UI or Forms form implementation.