Sprawdzanie pisowni na pasku wyszukiwania w systemie Windows
Ten wieloplatformowy interfejs użytkownika aplikacji platformy .NET (.NET MAUI) systemu Windows umożliwia interakcję z aparatem SearchBar sprawdzania pisowni. Jest on używany w języku XAML przez ustawienie dołączonej SearchBar.IsSpellCheckEnabled
boolean
właściwości na wartość:
<ContentPage ...
xmlns:windows="clr-namespace:Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific;assembly=Microsoft.Maui.Controls">
<StackLayout>
<SearchBar ... windows:SearchBar.IsSpellCheckEnabled="true" />
...
</StackLayout>
</ContentPage>
Alternatywnie można go używać z poziomu języka C# przy użyciu płynnego interfejsu API:
using Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific;
...
searchBar.On<Microsoft.Maui.Controls.PlatformConfiguration.Windows>().SetIsSpellCheckEnabled(true);
Metoda SearchBar.On<Microsoft.Maui.Controls.PlatformConfiguration.Windows>
określa, że ta platforma będzie działać tylko w systemie Windows. Metoda SearchBar.SetIsSpellCheckEnabled
w Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific
przestrzeni nazw włącza i wyłącza moduł sprawdzania pisowni. Ponadto SearchBar.SetIsSpellCheckEnabled
metoda może służyć do przełączania modułu sprawdzania pisowni przez wywołanie SearchBar.GetIsSpellCheckEnabled
metody w celu zwrócenia, czy moduł sprawdzania pisowni jest włączony:
searchBar.On<Microsoft.Maui.Controls.PlatformConfiguration.Windows>().SetIsSpellCheckEnabled(!searchBar.On<Microsoft.Maui.Controls.PlatformConfiguration.Windows>().GetIsSpellCheckEnabled());
Wynikiem jest to, że tekst wprowadzony w SearchBar pliku można sprawdzić pisownię, a niepoprawne pisownie są wskazywane użytkownikowi: