none
Paragraph. Как вернуть текстовую строку? RRS feed

  • Вопрос

  • Здравствуйте!

    Имеется объект paragraph созданный программно:

    paragraph1.Inlines.Add(New Run("Hello, World!"))
    
    

    Каким образом получить обратно текстовую строку из этого объекта?

    Спасибо.



Ответы

  • Здравствуйте, Михаил.

    Получить текст элемента Paragraph (так же как и любого другого наследника TextElement) можно с помощью объекта TextRange:

     

    var paragraph1 = new Paragraph();
    paragraph1.Inlines.Add(new Run("Hello, World!"));
    var range = new TextRange(paragraph1.ContentStart, paragraph1.ContentEnd);
    string text = range.Text;
    

     


    • Предложено в качестве ответа Alexander Yudakov 15 мая 2011 г. 16:52
    • Помечено в качестве ответа MIchaelBourkanov 15 мая 2011 г. 18:33

Все ответы

  • Здравствуйте, Михаил.

    Получить текст элемента Paragraph (так же как и любого другого наследника TextElement) можно с помощью объекта TextRange:

     

    var paragraph1 = new Paragraph();
    paragraph1.Inlines.Add(new Run("Hello, World!"));
    var range = new TextRange(paragraph1.ContentStart, paragraph1.ContentEnd);
    string text = range.Text;
    

     


    • Предложено в качестве ответа Alexander Yudakov 15 мая 2011 г. 16:52
    • Помечено в качестве ответа MIchaelBourkanov 15 мая 2011 г. 18:33