Разбор tabviewitem контента в C# UWP - PullRequest
0 голосов
/ 24 января 2020

У меня есть содержимое в RichEditBox в одном TabViewItem, которое я хотел бы поместить в другое RichEditBox.

Проблема, с которой я сталкиваюсь, заключается в обработке данных из TabViewItem.

Например:

public string Piled { get; set; }
foreach (Microsoft.Toolkit.Uwp.UI.Controls.TabViewItem HereItem in Tabs.Items)
{
    Piled += (string)HereItem.Content.ToString();
}

// editor is the name of the RichEditBox
Windows.UI.Text.TextSetOptions options = new Windows.UI.Text.TextSetOptions();
editor.Document.SetText(options, Piled);

В процессе будет добавлен следующий текст в RichEditBox:

Windows.UI.Xaml.Controls.ButtonWindows.UI.Xaml.Controls.FrameWindows.UI.Xaml.Controls.Frame

Очевидно, у меня есть кнопка в одном TabViewItem и фрейм в другом, и фрейм в последнем.

Что если я захочу RichEditBox в фрейме и, возможно, содержимое этого RichEditBox? Мне бы очень понравилось, если бы ответ работал для приложения UWP. Я нашел несколько ответов для WPF, и они все еще приветствуются, но я работаю над этим приложением UWP.

...