簡體   English   中英

如何在C#中查找Scrollviewer的垂直滾動條寬度

[英]How to find Vertical Scrollbar width of a Scrollviewer in C#

我有一個ScrollViewer,我正在顯示Vertical Scrollbar,現在我想改變系統的分辨率,我想得到滾動條的寬度。 我通過他們提到的One StackOverflow Post來檢查SystemParameters.ScrollWidth屬性,但我再次找到他們的任何幫助。 任何人都可以幫我解決我的問題。 任何答案將不勝感激。

我認為SystemParameters.VerticalScrollBarWidth是您正在尋找的。

我不確定這是否是正確的答案。 每個WPF控件都可以重新設置,甚至滾動條。 因此SystemParameters.VerticalScrollBarWidth僅在用作默認滾動條時才有效。 正確的解決方案是在可視化樹中找到垂直滾動條並測量它的ActualWidth。 這是最精確的測量。

暫無
暫無

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

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