Member 11592964 Ответов: 1

Сворачивание кода в richtextbox без использования fastcoloredtexbox


Я отформатировал json - код и xml-код в строке, которую хочу отобразить в своем приложении windows без использования fastcoloredtextbox. я использовал приведенный ниже код, но он не работает.

Что я уже пробовал:

var sectionPositions =
FoldFinder.Instance.Find(code, new List<sectiondelimiter>(
  new SectionDelimiter[2] {
            new SectionDelimiter() { Start = "\\{", End = "\\}" },
            new SectionDelimiter() { Start = "(?<=\\[|\\{|;|^)[^[{;]*(?=;)", End = ";" },
  }));

1 Ответов

Рейтинг:
0

RickZeeland

Вы можете установить язык XML следующим образом:

fctb1.Language = Language.XML;

Доступные языки::
public enum Language
{
    Custom,
    CSharp,
    VB,
    HTML,
    XML,
    SQL,
    PHP,
    JS,
    Lua
}


Member 11592964

я использую только richtextbox и пытаюсь обойтись без использования 'fctb'

RickZeeland

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