Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions MAUI/Autocomplete/Basic-Features.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,13 @@ The following image illustrates the output:
## Text

The [Text](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Inputs.DropDownControls.DropDownListBase.html#Syncfusion_Maui_Inputs_DropDownControls_DropDownListBase_Text) property is used to get the user-submitted text in the [SfAutocomplete](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Inputs.SfAutocomplete.html). The default value of the `Text` property is `string.Empty`.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

## Automation ID

The [SfAutocomplete](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Inputs.SfAutocomplete.html) control provides `AutomationId` support specifically for the `editable entry` and the `clear button`, enabling UI automation frameworks to reliably target these two elements. Each element’s AutomationId is derived from the control’s `AutomationId` to ensure uniqueness.

For example, if the SfAutocomplete’s `AutomationId` is set to “Employee Autocomplete,” the editable entry can be targeted as “Employee Autocomplete Entry” and the clear button as “Employee Autocomplete Clear Button.” This focused support improves accessibility and automated UI testing by providing stable, predictable identifiers for the primary interactive elements

The following screenshot illustrates the AutomationIds of inner elements.

![.NET MAUI Autocomplete AutomationId Image demonstration](Images/GettingStarted/AutoComplete_AutomationID.png)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions MAUI/ComboBox/UI-Customization.md
Original file line number Diff line number Diff line change
Expand Up @@ -1749,3 +1749,13 @@ public SocialMediaViewModel

{% endhighlight %}
{% endtabs %}

## Automation ID

Support for `AutomationId` has been added to the [SfComboBox](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Inputs.SfComboBox.html) control, allowing UI automation frameworks to reliably target the `editable entry`, `the clear button`, and `the dropdown button`. Each element’s AutomationId is derived from the control’s AutomationId to ensure uniqueness across your application.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

change the content and change the image


For example, if the SfComboBox’s `AutomationId` is set to “Employee ComboBox,” the editable entry can be targeted as “Employee ComboBox Entry,” the clear button as “Employee ComboBox Clear Button,” and the dropdown button as “Employee ComboBox Dropdown Button.” This focused support provides stable, predictable identifiers for the primary interactive elements, improving accessibility and automated UI testing

The following screenshot illustrates the AutomationIds of inner elements.

![.NET MAUI ComboBox AutomationId Image demonstration](Images/UICustomization/ComboBox_AutomationID.png)
14 changes: 13 additions & 1 deletion MAUI/Masked-Entry/Basic-Features.md
Original file line number Diff line number Diff line change
Expand Up @@ -485,4 +485,16 @@ public class CommandDemoViewModel
}

{% endhighlight %}
{% endtabs %}
{% endtabs %}

## Automation ID

Support for `AutomationId` has been added to the [SfMaskedEntry](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Inputs.SfMaskedEntry.html) control, enabling UI automation frameworks to reliably target the `editable entry` and the `clear button`.

Each element’s `AutomationId` is derived from the control’s AutomationId to ensure uniqueness. For example, if the SfMaskedEntry’s AutomationId is set to “Employee Masked Entry,” the editable entry can be targeted as “Employee Masked Entry Entry” and the clear button as “Employee Masked Entry Clear Button.”

This focused support provides stable, predictable identifiers for the primary interactive elements, improving accessibility and automated UI testing.

The following screenshot illustrates the AutomationIds of inner elements.

![.NET MAUI MaskedEntry AutomationId Image demonstration](MaskedEntry_Images/MakedEntry_AutomationID.png)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 13 additions & 1 deletion MAUI/NumericEntry/Basic-Features.md
Original file line number Diff line number Diff line change
Expand Up @@ -419,4 +419,16 @@ public class CommandDemoViewModel
}

{% endhighlight %}
{% endtabs %}
{% endtabs %}

## Automation ID

Support for `AutomationId` has been added to the [SfNumericEntry](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Inputs.SfNumericEntry.html) control, enabling UI automation frameworks to reliably target the `editable entry` and the `clear button`. Each element’s AutomationId is derived from the control’s AutomationId to ensure uniqueness.

For example, if the SfNumericEntry’s `AutomationId` is set to “Employee Numeric Entry,” the editable entry can be targeted as “Employee Numeric Entry Entry” and the clear button as “Employee Numeric Entry Clear Button.”

This focused support provides stable, predictable identifiers for the primary interactive elements, improving accessibility and automated UI testing.

The following screenshot illustrates the AutomationIds of inner elements.

![.NET MAUI NumeriEntry AutomationId Image demonstration](GettingStarted_images/NumericEntry_AutomationID.png)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.