Squeak.ru - шаблоны программирования

Поддержка настраиваемого словаря WPF TextBox

Кто-нибудь нашел обходной путь для получения поддержки настраиваемого словаря, работающего для встроенной проверки орфографии в WPF TextBoxes / RichTextBoxes? Мы исследовали орфографию с помощью отражателя, надеясь найти, откуда берутся словарные статьи, но похоже, что это будет COM-объект ...

Я знаю, что в настоящее время он не поддерживается и что Microsoft изучает возможность его поддержки в будущем выпуске, но это было довольно давно, и я не могу найти никаких последних новостей об этом.

Держась за ножки, я разместил предложение на Connect:

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=470233


Ответы:


1

Просто к вашему сведению. Пользовательские словари будут в WPF 4.0. См. Твит http://twitter.com/kevingj/status/2954272004 от Кевина Гьерстада Менеджер групповых программ для WPF в Microsoft.

Ура, С.

30.09.2009

2

Поддержка настраиваемых словарей WPF 4.0 все еще довольно слабая. Вы можете создать собственный словарь в виде текстового файла с расширением .lex и вручную добавлять в него слова, которые средство проверки орфографии будет использовать в дополнение к собственному встроенному словарю. Подробности в статья MSDN и сообщение в блоге здесь.

Но у пользователя нет возможности добавить нераспознанное слово в словарь, кроме выхода из приложения, открытия файла .lex в Блокноте и его ввода. Другими словами, на странице нет пункта «Добавить в словарь». контекстное меню проверки орфографии, даже если используется настраиваемый словарь. Я полагаю, что пользовательские словари полезны для технических областей с четко определенной терминологией, которые можно заранее настроить в файле .lex. Но средство проверки орфографии WPF довольно слабое средство проверки орфографии общего назначения.

03.04.2010
  • Правда, он не совсем полноценный, но из-за ограниченного времени, которое я пока играл с WPF 4.0 (в основном смотрел на SL 4.0), похоже, что он будет работать достаточно хорошо для наших нужд :) 08.04.2010

  • 3

    К сожалению, это невозможно. http://www.dev102.com/2008/03/25/customize-spellcheck-on-wpf-text-controls/

    Словари являются прямой копией словарей, используемых в Office 2007.

    09.07.2009
  • Спасибо за ссылку - я читал эту страницу раньше, но на самом деле я искал какие-либо учетные записи людей, взламывающих контроль с помощью рефлексии или аналогичных обходных путей или неудачных, любые новости об этом будут поддерживаться в будущем. Я согласен, что на данный момент это кажется невозможным, поэтому я отправил запрос на Connect - надеюсь, Microsoft добавит его в конце концов ... 13.07.2009

  • 4

    Я тоже искал другие орфографические словари ..

    См. Мой вопрос здесь: Поддерживает ли текстовое поле WPF проверку орфографии словари для Нидерландов?

    Кажется, они поддерживают только 4 языка .. :(

    08.07.2009
    Новые материалы

    Угловая структура архитектуры
    Обратите внимание, что эта статья устарела, я решил создать новую с лучшей структурой и с учетом автономных компонентов: https://medium.com/@marekpanti/angular-standalone-architecture-b645edd0d54a..

    «Данные, которые большинство людей используют для обучения своих моделей искусственного интеллекта, поставляются со встроенным…
    Первоначально опубликовано HalkTalks: https://hacktown.com.br/blog/blog/os-dados-que-a-maioria-das-pessoas-usa-para-treinar-seus-modelos-de-inteligencia-artificial- ja-vem-com-um-vies-embutido/..

    Сильный ИИ против слабого ИИ: различия парадигм искусственного интеллекта
    В последние годы изучению и развитию искусственного интеллекта (ИИ) уделяется большое внимание и прогресс. Сильный ИИ и Слабый ИИ — две основные парадигмы в области искусственного интеллекта...

    Правильный способ добавить Firebase в ваш проект React с помощью React Hooks
    React + Firebase - это мощная комбинация для быстрого и безопасного создания приложений, от проверки концепции до массового производства. Раньше (знаете, несколько месяцев назад) добавление..

    Создайте API с помощью Python FastAPI
    Создание API с помощью Python становится очень простым при использовании пакета FastAPI. После установки и импорта вы можете создать приложение FastAPI и указать несколько конечных точек. Каждой..

    Веселье с прокси-сервером JavaScript
    Прокси-серверы JavaScript — это чистый сахар, если вы хотите создать некоторую общую логику в своих приложениях, чтобы облегчить себе жизнь. Вот один пример: Связь клиент-сервер Мы..

    Получить бесплатный хостинг для разработчиков | Разместите свой сайт за несколько шагов 🔥
    Статические веб-сайты — это веб-страницы с фиксированным содержанием и его постоянным содержанием. Но теперь статические сайты также обрабатывают динамические данные с помощью API и запросов...