0
我試過了,但我無法滾動畫布。我試圖處理其他控件的mousewheel更改事件,但滾動不起作用。任何人都知道我在做什麼錯了?如何在WinRT中創建可滾動的畫布?
<Viewbox Stretch="Fill" StretchDirection="Both" Height="300" Width="300">
<ScrollViewer ScrollViewer.HorizontalScrollBarVisibility="Visible" ScrollViewer.HorizontalScrollMode="Enabled"
ScrollViewer.VerticalScrollBarVisibility="Disabled" Margin="20,0,20,0" Height="300" Width="300">
<Canvas Background="White" Height="300" Width="500">
<TextBlock FontSize="20" Text="This Is Far Right" Canvas.Left="350" Foreground="Black" />
</Canvas>
</ScrollViewer>
</Viewbox>
鼠標滾輪滾動不起作用。查看我的更新代碼。 – Xyroid
垂直鼠標滾輪正在我的機器上工作。如果你想水平滾動,我認爲你必須實現自己...(簡單的鼠標滾輪只用於垂直滾動?) –
我不這麼認爲。在我的場景中,垂直方向不需要滾動,因此當鼠標滾輪滾動時,它應該水平滾動。 – Xyroid