2014-12-07 4 views
0

Я использую NetSpell.SpellChecker в моем WindowsPhone 8.1 приложения, но когда я компиляции кода я получаю следующее сообщение об ошибке:SpellCheck для Windows Phone

The base3 class or interface 'System.CompoenentModer.Compoenent' in assembly xxx referenced by type NetSpell.SpellChecker.Spelling could not be resolved.

Кто-нибудь есть идея, как решить эту проблему? Поддерживается ли NetSpell в приложениях Windows Phone? Если нет, можете ли вы представить себе, как реализовать проверку орфографии/авто в Windows Phone?

ответ

0

Если вы используете среды выполнения Windows для создания приложений для Windows Phone, поддержка встроена, использование:

<TextBox IsSpellCheckEnabled="True" /> 

Unfortunatly это не работает в приложениях Windows Phone Silverlight.

И библиотека NetSpell, похоже, не совместима с Windows Phone, она зависит от System.ComponentModel.Component, которая в соответствии с MSDN documentation не поддерживается на Windows Phone. Мне еще предстоит найти другую библиотеку проверки орфографии. (NHunSpell также doesn't seem to work with Windows Phone)

Если это для вашего приложения, я бы рекомендовал написать приложение в качестве приложения для Windows Phone Store (Windows Runtime) и использовать встроенную поддержку.

+0

Спасибо Йохану за ваш ответ! На самом деле, я пытаюсь написать общий api для проверки орфографии, поэтому мне не нужен элемент управления текстовым полем. есть ли способ загрузить внешнюю строку в текстовое поле и получить параметры контекстного меню? Я не могу найти какое-либо событие или метод для этого :( – BreakPoint

+0

Я не уверен, что понимаю, что вы пытаетесь сделать? Что вы подразумеваете под «выгрузкой внешней строки в текстовое поле»? –

+0

Что я пытаюсь сделать, это реализовать простой сервис для проверки орфографии, интерфейс будет выглядеть так: public List SpellCheck (строковый текст), метод получит строку a, если слово не написано правильно, оно вернет список необязательных слов. Существуют различные библиотеки для что, но они не поддерживают мобильный, так что вроде взлома, я думал, используя свойство textbox ... – BreakPoint

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