New to Telerik UI for .NET MAUI? Start a free 30-day trial
Suggestions Styling
The Input View of the AIPrompt control allows you to define suggestions for the user prior to initiating a request through the Suggestions property. You can modify the visual appearance of each suggestion with the SuggestionStyle property:
SuggestionStyle(Style)—Defines the style that is to be applied to the suggestions inside the Input View.
The following example demonstrates how to modify the suggestions' appearance:
1. Add a Style property with TargetType set to AIPromptInputSuggestionView to the page's resources:
xaml
<Style x:Key="MySuggestionStyle" TargetType="telerik:AIPromptInputSuggestionView">
<Setter Property="BackgroundColor" Value="#FAFAFA" />
<Setter Property="BorderThickness" Value="0" />
<Setter Property="LabelStyle">
<Style TargetType="Label">
<Setter Property="TextColor" Value="#00897B" />
</Style>
</Setter>
</Style>
2. Add the RadAIPrompt control with SuggestionStyle applied:
xaml
<telerik:RadAIPrompt x:Name="aiPrompt"
InputText="{Binding InputText}"
PromptRequestCommand="{Binding PromptRequestCommand}"
SuggestionsHeaderText="Things to ask the AI:"
Suggestions="{Binding Suggestions}"
OutputItems="{Binding OutputItems}"
SuggestionStyle="{StaticResource MySuggestionStyle}" />
Here is the result after applying the SuggestionStyle:
