none
TextBlock Inlines RRS feed

  • Frage

  • Hallo Leute,
    kann ich bei einer Inline-Collection schon im Vorhinein die sich ergebende Textbreite ermitteln?

    Es geht darum, dass sich die Größe des TextBlockes ändern kann und ich dem TextBlock je
    nach zur Verfügung stehender ActualWidth unterschiedliche Texte (Inline-Collections) zuweisen möchte.

    Die Entscheidung welcher Text zugewiesen werden soll fällt im TextBlock_SizeChanged-Event.
    Um auf die sich ergebende TextBlock.ActualWidth zugreifen zu können, müsste ich ein TextBox.UpdateLayout im TextBlock_SizeChanged-Event ausführen, was aber zu einer Rekursion führt.

    Wie könnte ich dieses Problem lösen?

    Vielen Dank im Voraus
    Christian


    Christian Tauschek


    Montag, 8. Februar 2016 06:45

Antworten