WPF - FatalExecutionEngineError, когда я применяю TextDecorations.Underline к выполнению - PullRequest
1 голос
/ 25 апреля 2020

Я пытаюсь создать объект System. Windows .Documents.Run и сохранить его в потоке памяти, как показано в приведенном ниже коде. Однако, когда я устанавливаю TextDecorations.Underline на него, я получаю уродливое FatalExecutionEngineError . Если я установлю какие-либо другие свойства, такие как FontStyle или FontWeight, он будет работать нормально. Любое понимание этого будет очень цениться.

var run = new Run(inputText);

run.TextDecorations = TextDecorations.Underline;

using (var ms = new MemoryStream())
{
    var range = new TextRange(run.ContentStart, run.ContentEnd);
    range.Save(ms, DataFormats.Xaml);
}

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...