Вопросы по теме 'avalonedit'

Элемент управления WPF внутри ElementHost невидим
У меня есть элемент управления WPF ( ICSharpCode.AvalonEdit.TextEditor ) в проекте Winforms внутри ElementHost. Я подтвердил с помощью отладчика, что TextEditor фактически установлен как дочерний элемент ElementHost, и все его свойства...
1733 просмотров
schedule 25.01.2023

Экранирование угловой скобки XML в регулярном выражении
Я использовал элемент управления ICSharp TextEditor, и он использует файл XML для разработки различных разделов подсветки синтаксиса (строки, комментарии и т. д.) с помощью механизма регулярных выражений С#. Итак, я использовал это регулярное...
1798 просмотров
schedule 22.03.2023

Выделите все вхождения выбранного слова в AvalonEdit
Мне нужно выделить все вхождения выбранного слова в AvalonEdit. Я создал экземпляр класса HihglinghtingRule: var rule = new HighlightingRule() { Regex = regex, //some regex for finding occurences Color = new HighlightingColor...
3213 просмотров
schedule 10.06.2023

AvalonEdit: выделить текст между начальным и конечным элементами.
Я использую AvalonEdit и имею собственный файл правил выделения, у меня есть это правило... <Span ruleSet="ASP" multiline="true"> <Begin color="ASPSectionStartEndTags">&lt;script</Begin> <End...
509 просмотров
schedule 21.10.2022

Avalonedit как программно изменить фон текста
Я хочу реализовать что-то, что программно изменяет фон текста при наличии строки документа. (Что-то, что очень похоже на выделение блока текста. проектирование). Я не хочу использовать выбор, так как он заставляет текстовое поле прокручиваться. Я...
5942 просмотров
schedule 20.11.2023

Выбрать все экземпляры выделенного слова в AvalonEdit
Я хочу выделить все экземпляры выделенного (выделенного) текста в AvalonEdit. VS2010 делает это, и это удобная функция. Я понимаю, что мне нужно реализовать DocumentColorizingTransformer в соответствии с приведенным ниже кодом, но я не знаю, как...
1914 просмотров
schedule 03.11.2023

AvalonEdit TextView Scroll
Я пытаюсь сделать определенную видимую строку (например, строку 152), которая определена в коде позади, чтобы она стала первой видимой строкой в ​​TextView. Кроме того, я хотел бы, чтобы эта строка была выделена. До сих пор я реализовал следующее...
1911 просмотров
schedule 06.06.2022

AvalonEdit: получение выделенного текста синтаксиса
Я регистрирую подсветку синтаксиса с AvalonEdit с помощью: PythonPrompt.SyntaxHighlighting = pythonHighlighting; Затем текст может быть введен пользователем на протяжении всей программы. Есть ли способ взять отформатированный текст и...
966 просмотров
schedule 21.05.2024

Белые линии вместо слов в CompletionWindow (пространство имен CodeCompletion), когда AvalonEdit используется из F#
Я использую библиотеку C# AvalonEdit из кода F# и выполняю завершение кода. Вроде все работает как положено, показывается окно завершения кода, всплывающие подсказки на отдельных его строках всплывают корректно, выделенные слова вставляются в...
442 просмотров
schedule 27.02.2023

Пользовательские гиперссылки с помощью AvalonEdit
Я пытаюсь создать пользовательские гиперссылки с помощью AvalonEdit. Я создал генератор (на основе образца), который распознает синтаксис, и я могу установить Uri: public class LinkGenerator : VisualLineElementGenerator { readonly static...
1011 просмотров
schedule 28.11.2022

AvalonEdit :: Как сохранить текущее состояние в UndoStack?
В настоящее время я работаю над реализацией AvalonEdit в параллельном редакторе HTML WYSIWYG/"Исходный код". Когда пользователь переключается из режима разработки (a RichTextBox ) в исходный режим (AvalonEdit TextEditor ), XAML из RTB преобразуется...
182 просмотров
schedule 27.04.2023

Отладчик железного питона для моего приложения
У меня есть приложение WPF, в нем есть железный редактор скриптов на Python с использованием AvalonEdit. Мы смогли проверить и запустить скрипты железного Python с помощью этого приложения. Но нам нужно интегрировать в это приложение железный...
224 просмотров
schedule 16.09.2022

AvalonEdit: текстовое состояние
Как в Avalonedit определить, что текст изменен? Я хочу уведомить пользователя, что изменения текста сохраняются/не сохраняются в файл. Я пробовал такой код, но швы свойств IsModified устанавливаются после того, как произошло событие TextChanged...
338 просмотров
schedule 08.03.2023

Как программно изменить цвета по умолчанию в AvalonEditor для c #
Мне нужно знать, как программно изменить цвета по умолчанию в AvalonEdit для WPF в C #. Я не хочу переписывать весь набор правил выделения. Я нашел фон и передний план, но не уверен в правилах раскраски. Цвета по умолчанию: Есть ли...
552 просмотров
schedule 08.10.2022

AvalonEdit прокрутите до строки
У меня много проблем с получением AvalonEdit TextEditor для прокрутки до определенной строки. Поведение ScrollTo() заключается в простой прокрутке до тех пор, пока эта строка не окажется в середине представления. Я пробовал много разных методов,...
2253 просмотров
schedule 20.05.2022

Положение курсора не изменяется для клавиш вверх и вниз в текстовом редакторе Avalon.
Я использую Avalon text editor , и позиция курсора не меняется для клавиши вверх и клавиши вниз . Может ли кто-нибудь предложить мне, как преодолеть эту проблему? Положение курсора корректно меняется при навигации с помощью клавиш вправо и...
479 просмотров
schedule 08.09.2022

AvalonEdit - XMLFolding -> Игнорировать первую строку
Можно ли игнорировать первую строку при попытке обновить складки? Ignore this line <?xml version="1.0" encoding="UTF-8"?> <note> <to>Tove</to> <from>Jani</Ffrom> <heading>Reminder</heading>...
67 просмотров
schedule 14.07.2022

Положение всплывающей подсказки в редакторе Avalon
У меня проблема в редакторе wpf avalon, не задана позиция всплывающей подсказки. В редакторе Avalon мне нужно установить всплывающую подсказку рядом со словом, когда после пробела набирается пробел. Но я не получаю никакого решения, чтобы...
410 просмотров
schedule 28.04.2023

Могу ли я определить позицию символа, используя Regex с условием префикса?
У меня есть строка, представляющая оператор уравнения: a = b * c в инструменте, который я пишу. Строка может содержать суффикс «комментарий» к оператору, где * представляет комментарий. Я использую AvalonEdit для объекта текстового редактора...
82 просмотров
schedule 10.05.2023

AvalonEdit Изменить тему владельца
Я использую AvalonEdit уже более 2 лет без проблем, и он отлично работает Я просто столкнулся с одной проблемой при изменении текста из фонового потока с использованием SetOwnerThread() триггера метода VerifyAccess() Exception каждый раз, даже при...
129 просмотров
schedule 15.07.2022