Autor Beitrag
tomo2403
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 46

Win10
C#, VS 2019
BeitragVerfasst: So 02.02.20 16:28 
Hallo, :)

ich versuche vergeblich einem TextBlock, Scrollbars hinzuzufügen.
Ich habe zwar auf Stackoverflow einen Beitrag gefunden (stackoverflow.com/qu...-wpf-textblock?rq=1), allerdings funktioniert das so nicht bei mir.
Ich habe auch schon mit allen Eigenschaften die was mit Scrollbars zu tun hatten rumprobiert.

ausblenden XML-Daten
1:
2:
3:
4:
5:
<Window [...]>
    <ScrollViewer>
            <TextBlock x:Name="txtblock" TextWrapping="Wrap"/>
    </ScrollViewer>
</Window>


Eigentlich sollte die Scrollbar erscheinen, wenn mehr Text da ist als in das Fenster passt.
Momentan ist es aber so, dass wenn die Fensterhöhe kleiner ist als die Gesamthöhe vom Text, wird der Text einfach nicht mehr angezeigt und es erscheint auch keine Scrollbar.

Was mache ich falsch? :cry: :?
doublecross
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 149
Erhaltene Danke: 27

Windows 7
C#; Visual Studio 2015
BeitragVerfasst: Mo 03.02.20 09:00 
Hallo,

versuche es mal mit

ausblenden XML-Daten
1:
2:
3:
<ScrollViewer VerticalScrollBarVisibility="Auto">
        <TextBlock x:Name="txtblock" TextWrapping="Wrap"/>
</ScrollViewer>


Moderiert von user profile iconTh69: C#- durch XML-Tags ersetzt
tomo2403 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 46

Win10
C#, VS 2019
BeitragVerfasst: Mo 03.02.20 09:03 
Das habe ich auch schon versucht. Hat aber auch nichts gebracht.
doublecross
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 149
Erhaltene Danke: 27

Windows 7
C#; Visual Studio 2015
BeitragVerfasst: Mo 03.02.20 09:41 
Hi,

also ich habe gerade einmal einen Textblock in einem Bestehenden Projekt mit einem ScrollViewer umschlossen. Das ganze sieht jetzt so aus:

ausblenden XML-Daten
1:
2:
3:
4:
5:
<ScrollViewer Grid.Row="1" Grid.Column="1" Margin="3">
    <TextBlock TextWrapping="Wrap" >
        Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
    </TextBlock>
</ScrollViewer>


Das Ergebnis ist glaube ich das was du erreichen möchtest, somit braucht es die von mir vorgeschlagene VerticalScrollBarVisibility tatsächlich nicht.:

ScrollBox

Wichtig ist aber, dass die Zelle in meinem Grid eine Feste Höhe und Breite hat, also keinen Auto Anteil. Vielleicht liegt da das Problem, muss du die Größe der Scrollbox oder ihres Containers noch fixieren?

Moderiert von user profile iconTh69: C#- durch XML-Tags ersetzt
Einloggen, um Attachments anzusehen!
tomo2403 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 46

Win10
C#, VS 2019
BeitragVerfasst: Mo 03.02.20 17:06 
Ich habe meinen Fehler gefunden. In meinem Code habe ich den TextBlock der Content-Eigenschaft der Fensters zugewiesen (Warum auch immer).
Demzufolge wurde der ScrollView einfach durch den TextBlock ersetzt.

Trotzdem danke. :D

Kann ich das jetzt noch so einstellen, das der ScrollView immer ganz unten ist, also immer das Ende vom TextBlock sichtbar ist?
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4764
Erhaltene Danke: 1052

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Mo 03.02.20 17:36 
tomo2403 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 46

Win10
C#, VS 2019
BeitragVerfasst: Mo 03.02.20 17:45 
OK, danke :zustimm: