簡體   English   中英

WPF Facebook像使用scrollviewer的滾動條行為

[英]WPF Facebook like scrollbar behavior using scrollviewer

我的wpf應用程序中有一個簡單的scrollviewer設置。 一切正常,現在我希望我的scrollviewer的內容也應使用滾動條的空間,因為我的滾動條是透明的,所以可以輕松顯示內容。

就像facebook中的滾動條一樣。 附件是輸出的圖像。 綠色部分是內容,紅色部分是scollviewer的區域。

在此處輸入圖片說明

我在滾動查看器中使用WrapPanel,這是代碼段

<ScrollViewer x:Name="ScrollViewer1"                
              HorizontalScrollBarVisibility="Auto"                
              VerticalScrollBarVisibility="Hidden">
    <WrapPanel x:Name="WrapPanel1" SizeChanged="WrapPanel1_SizeChanged" />
</ScrollViewer>

您必須編輯ScrollViewerControlTemplate ,其外觀應類似於本頁中的內容: http : //msdn.microsoft.com/zh-cn/library/aa970847( ScrollViewer ) .aspx

ScrollViewer控件模板示例中 ,您可以看到ScrollContentPresenterBorder內,該Border在2行Grid的第一行內。

將此“ Border的“行RowSpan設置為2將實現您想要的效果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM