Prevent a ScrollViewer’s Vertical ScrollBar to be displayed

A ScrollViewer is a container that can display content that is larger than the ScrollViewer itself. However by default the Scroll Viewer displays a Vertical Scrollbar even if the the content falls within the dimension of the ScrollViewer

<Canvas x:Name="can">    <ScrollViewer Width="200" Height="200"                  Canvas.Left="30" Canvas.Top="30">        <TextBlock Text="Lorem Ipsum Lorem">                     </TextBlock>    </ScrollViewer></Canvas>

image

In order to prevent a vertical scrollbar to be displayed, just set the VerticalScrollBarVisibility property to Auto

<Canvas x:Name="can">    <ScrollViewer Width="200" Height="200"                  Canvas.Left="30" Canvas.Top="30"                  VerticalScrollBarVisibility="Auto">        <TextBlock Text="Lorem Ipsum Lorem">                     </TextBlock>    </ScrollViewer></Canvas>

The Vertical ScrollBar does not appear now.

image

Share:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • DZone
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Twitthis
This entry was posted in Silverlight, Syndicated. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam Protection by WP-SpamFree