gpt4 book ai didi

wpf - 有没有办法在WPF中使用澳大利亚英语词典

转载 作者:行者123 更新时间:2023-12-04 08:37:23 24 4
gpt4 key购买 nike

所以在WPF中我可以像这样声明一个富文本框

<RichTextBox Text="{Binding Text}" SpellCheck.IsEnabled="True" />

并且通过一些奇迹,在拼写错误的单词下出现了一些细小的线条。

但所使用的方言是美国人,有着澳大利亚观众无法接受的各种差异。

我知道我可以做到这一点...
<RichTextBox Text="{Binding Text}" SpellCheck.IsEnabled="True" >
<SpellCheck.CustomDictionaries>
<!-- customwords.lex is included as a content file-->
<sys:Uri>pack://application:,,,/customwords.lex</sys:Uri>
</SpellCheck.CustomDictionaries>
</RichTextBox>

并用不同的单词填充 customwords.lex。
#LID 1033
colour
summarising
Summarise
Organisation
maximise
etc...

坦率地说,出去用所有额外的不同词填充自定义词典对我来说有点繁重,但它仍然不会突出在澳大利亚语境中错误的美国主义。

我环顾四周寻找 .Net 语言包,如果我想要除英语方言之外的任何其他语言,我想我没问题,但没有我可以使用的英语(澳大利亚或英国)。

我只是关闭拼写检查吗?或者有没有办法在那里获得正确的字典。

最佳答案

我找到了解决方案并创建了一种实现我想要的风格。现在所有 RichTextBoxes 都进行了适当的拼写检查。

<Style TargetType="RichTextBox">
<Setter Property="SpellCheck.IsEnabled" Value="True" />
<Setter Property="Language" Value="en-au" />
</Style>

关于wpf - 有没有办法在WPF中使用澳大利亚英语词典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8206826/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com