# RadioButton

Adds supports for \[System.Windows.Forms.radiobutton]\(<https://msdn.microsoft.com/en-us/library/system.windows.forms.radiobutton(v=vs.110).aspx>)

## Implementation  Details:

> **Component Selector:** 'wm-radiobutton'
>
> **Kendo UI Component:** [Kendo Forms RadioButtons](https://www.telerik.com/kendo-angular-ui/components/forms/#toc-radiobuttons)

## Class inheritance

RadioButtonComponent extends [ControlComponent](/webmap/general/frontend/documentation/winforms-angular-components/web-components/base-components/control-component.md).

## PME Support

### Properties

| Property            | Get/Set | Notify Changes | Details                                                                                                                                                                                                                                                                                                           |
| ------------------- | ------- | -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| text: string        | Yes     | Yes            | Inherited from ControlComponent [see ControlComponent](/webmap/general/frontend/documentation/winforms-angular-components/web-components/base-components/control-component.md).                                                                                                                                   |
| name: string        | Yes     | No             | In order to group multiple radio buttons they must be called with the same name. Inherited from ControlComponent [see ControlComponent](/webmap/general/frontend/documentation/winforms-angular-components/web-components/base-components/control-component.md).                                                  |
| enabled: boolean    | Yes     | No             | This property sets or returns whether a radio button should be disabled, or not. A disabled element is unusable and un-clickable. Inherited from ControlComponent [see ControlComponent](/webmap/general/frontend/documentation/winforms-angular-components/web-components/base-components/control-component.md). |
| checked: boolean    | Yes     | Yes            | Specifies whether a radio button should be checked or not.                                                                                                                                                                                                                                                        |
| value : any         | Yes /No | No             | Specifies the value of the radio element.                                                                                                                                                                                                                                                                         |
| appearance : string | Yes /No | No             | Specifies the appearance of the radio button (Button or Normal).                                                                                                                                                                                                                                                  |
| image: string       | Get     | No             | Returns the image path to show the image in the control.                                                                                                                                                                                                                                                          |

### Methods

| Method | Supported | Details |
| ------ | --------- | ------- |
| None   | None      | None    |

### Events

| Event          | Supported | Parameter       | Details                          |
| -------------- | --------- | --------------- | -------------------------------- |
| checkedChanged | Yes       | **$event**: any | Triggers `CheckedChanged` event. |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gapvelocity.ai/webmap/general/frontend/documentation/winforms-angular-components/web-components/kendoui-components/radiobutton.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
