次のようなフレームに垂直スクロールバーを定義することの違いを知っている人はいますか?
<ScrollViewer Grid.Row="2" VerticalScrollBarVisibility="Auto">
<Frame Name="Frame1"
ScrollViewer.CanContentScroll="True" />
</ScrollViewer>
またはこのように:
<ScrollViewer Grid.Row="2">
<Frame Name="Frame1"
ScrollViewer.VerticalScrollBarVisibility="Auto"
ScrollViewer.CanContentScroll="True" />
</ScrollViewer>
このフレームは WebBrowser コントロールにネストされており、最初の方法で設定すると、垂直スクロール バーが正しく表示され、スクロール (自動) が必要な場合にのみ表示されます。2番目の方法で設定すると、垂直スクロールバーが機能しますが、スクロールする必要がない場合でも常に表示されます(表示されます)。
1 番目のオプションは私のニーズを満たすので使用しますが、間違って設定したとしても後で驚かされたくありません。
ありがとう!