none
Scrollbar bei RichTextBox und Multiline-TextBox wird nicht angezeigt RRS feed

  • Frage

  • Hallo allerseits,

    ich starte gerade meine ersten Versuche mit Visual Studio 2010 Express für Windows Phone und verwende Visual Basic. Nun habe ich eine Textbox und eine RichtextBox eingefügt und mit Text gefüllt - soviel, dass er nur mittels Scrollbar vollständig angezeigt werden kann. Obwohl ich die Scrollbar auf Visible gestellt habe, wird sie in beiden Controls nicht angezeigt. Ein Scrollen des Textes ist auch anderweitig nicht möglich. Ich habe es mit dem Emulator 7 und 7.1 ausprobiert.

    Was mache ich da falsch?

    Gruß Lukas



    • Bearbeitet Lukas2010 Freitag, 13. April 2012 20:01
    Freitag, 13. April 2012 17:36

Antworten

  • Hallo Lukas,

    Ich vermute Sie benutzen die Klasse ScrollViewer [1], um den Inhalt ihrer Textboxen anzuzeigen. Eine Anleitung wie man ScrollViewer benutzt finden Sie unter [2]. Eventuell erscheinen keine Scrollbars, da beide Textboxen im gleichen ScrollViewer Objekt enthalten sind. Mein Vorschlag ist für jede Textbox ein eigenes ScrollViewer Objekt zu benutzen, oder die Textboxen als Inhalt einer StackPanel [3] zu verwenden. Eine ausführliche Anleitung, wie man eine StackPanel mit einem ScrollViewer zusammen benutzt, können Sie unter [4] finden.

    [1] http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.scrollbar(v=vs.95).aspx
    [2] http://stackoverflow.com/questions/6150986/wp7-app-scroll-bar-on-page
    [3] http://www.google.com/search?q=stackpanel+msdn
    [4] http://v4.dotnettutorials.com/controls/windows-phone-7-scrollviewer-control/

    Wir hoffen, vielen Besuchern der MSDN Foren durch das Posten dieses Problems und einer möglichen Lösung weiterhelfen zu können.

    Viele Grüße,
    Hristo Valev
    MSDN Hotline für MSDN Online Deutschland

    Disclaimer:
    Bitte haben Sie Verständnis dafür, dass wir hier auf Rückfragen gar nicht oder nur sehr zeitverzögert antworten können.
    Bitte nutzen Sie für Rückfragen oder neue Fragen den telefonischen Weg über die MSDN Hotline: http://www.msdn-online.de/Hotline
    MSDN Hotline: Schnelle & kompetente Hilfe für Entwickler: kostenfrei!

    Es gelten für die MSDN Hotline und dieses Posting diese Nutzungsbedingungen, Hinweise zu MarkenzeichenInformationen zur Datensicherheit sowie die gesonderten Nutzungsbedingungen für die MSDN Hotline.

    Montag, 16. April 2012 12:41

Alle Antworten