C# 画布滚动条不起作用/不"active"



我在Visual Studio中的ScrollViewer有问题。首先,我是德语,我的英语不是很好,所以我希望你们了解我。这是问题:

我在C#中制作了一个时间表,对于窗口来说,它太大了,无法在时间表上显示所有内容。然后我添加了卷轴,但问题是它们不是"活跃"的。意味着即使它们可见,我也无法滚动。我不知道那里不起作用,所以我认为您可以帮助我。希望有人知道如何解决问题。这是ScrollViewer的代码:

<ScrollViewer HorizontalScrollBarVisibility="Visible VerticalScrollBarVisibility="Visible" Margin="10,0,0,0" >
       <Canvas x:Name="uiCVStundenplan"  Background="White" Margin="116,65,10,10" VerticalAlignment="Stretch" HorizontalAlignment="Stretch">
       </Canvas>
</ScrollViewer>

正如我之前所说,时间表对于窗户来说太大了。所以我不明白为什么滚动条没有活动。

我希望我对您的解释足够好。我指望你!♥

我认为您的代码中存在错误。您忘记了在HorizontalsCrollBarvisible,可见之后的双引号。

    <ScrollViewer HorizontalScrollBarVisibility="Visible" VerticalScrollBarVisibility="Visible" Margin="10,0,0,0" >
       <Canvas x:Name="uiCVStundenplan"  Background="White" Margin="116,65,10,10" VerticalAlignment="Stretch" HorizontalAlignment="Stretch">
       </Canvas>
</ScrollViewer>

最新更新