Partager via


Case activée orthographique SearchBar sur Windows

Cette plateforme Windows spécifique à la plateforme .NET Multiplateforme (.NET MAUI) permet d’interagir SearchBar avec le moteur de case activée orthographique. Elle est consommée en XAML en définissant la SearchBar.IsSpellCheckEnabled propriété jointe sur une boolean valeur :

<ContentPage ...
             xmlns:windows="clr-namespace:Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific;assembly=Microsoft.Maui.Controls">
    <StackLayout>
        <SearchBar ... windows:SearchBar.IsSpellCheckEnabled="true" />
        ...
    </StackLayout>
</ContentPage>

Vous pouvez également l’utiliser à partir de C# à l’aide de l’API Fluent :

using Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific;
...

searchBar.On<Microsoft.Maui.Controls.PlatformConfiguration.Windows>().SetIsSpellCheckEnabled(true);

La SearchBar.On<Microsoft.Maui.Controls.PlatformConfiguration.Windows> méthode spécifie que cette plateforme spécifique ne s’exécutera que sur Windows. La SearchBar.SetIsSpellCheckEnabled méthode, dans l’espace Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific de noms, active et désactive le case activée er orthographique. En outre, la SearchBar.SetIsSpellCheckEnabled méthode peut être utilisée pour activer le case activée er orthographique en appelant la SearchBar.GetIsSpellCheckEnabled méthode pour retourner si l’case activée er orthographique est activé :

searchBar.On<Microsoft.Maui.Controls.PlatformConfiguration.Windows>().SetIsSpellCheckEnabled(!searchBar.On<Microsoft.Maui.Controls.PlatformConfiguration.Windows>().GetIsSpellCheckEnabled());

Le résultat est que le texte entré dans le SearchBar texte peut être orthographié case activée, avec des orthographes incorrectes indiquées à l’utilisateur :

SearchBar spell check platform-specific.

Remarque

La SearchBar classe de l’espace Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific de noms comporte EnableSpellCheck également des DisableSpellCheck méthodes qui peuvent être utilisées pour activer et désactiver le case activée er orthographique sur le SearchBar, respectivement.