2013-03-08 3 views
2

Кто-нибудь знает любую библиотеку проверки орфографии на C#? Мне не нужна проверка орфографии в реальном времени. Проверяйте только строки.Как я могу проверить орфографию на строках?

спасибо!

+2

Я уверен, что вы видели этот класс, не так ли? http://msdn.microsoft.com/en-us/library/system.windows.controls.spellcheck.aspx У вас возникли проблемы с его внедрением? –

+0

Спасибо @TimSchmelter ссылка была полезна для меня также – Freelancer

+2

@TimSchmelter хорошая ссылка, но я не думаю, что она так же известна, как вы предполагаете, можете ли вы опубликовать ее в качестве ответа? – CloudyMarble

ответ

1

Используйте Telerik Controls для .NET, вы получите его.

Следуйте по ссылке

http://demos.telerik.com/aspnet-ajax/spell/examples/spellcheckvalidator/defaultcs.aspx?product=editor

Hope его полезным для вас

+0

@BrunoFerreira. Хорошо, тогда нет проблем. Насколько я понимаю, я просто предложил тебе .. Я знаю, что Тим ближе к твоему ожиданию. – Freelancer

4

Для чего это стоит, это был первый удар по Google:

SpellCheck класс

enter image description here

Из MSDN:

Обеспечивает в режиме реального времени проверки орфографии функциональность текстового редактора управления, такие как TextBox и RichTextBox.

Чтобы включить проверку орфографии, установите для свойства SpellCheck.IsEnabled значение значение true в элементе управления редактирования текста. Когда эта проверка орфографии включена в , слова с ошибками подчеркнуты с использованием красной волнистой линии, как , как показано на следующем рисунке. Проверка орфографии поддерживается , только когда WPF предоставляет словарь по умолчанию. В .NET Framework 4 WPF предоставляет словари для английского, французского, немецкого и испанского языков.

Редактировать Я только признал, что это только для WPF. Тогда вы могли бы посмотреть этот SO-вопрос: Spell check in winforms

+1

Хотя, конечно, полезная функция, мы не знаем, хочет ли OP выполнить проверку орфографии в текстовом поле или если он использует WPF. Возможно, он даже написал плагин для стороннего приложения. –

+0

'System.Windows.Controls' * - это пространство имен WPF :) –

+0

Привет Тим. Я думаю, это не совсем то, что я имел в виду. Мне просто нужно что-то, чтобы проверить простой строковый параметр. В мой проект нет текстовых полей. Это простое консольное приложение. ;) –

Смежные вопросы