2015-06-08 3 views
2

Я использую MS Visual Studio 2013. Мой проект предназначен для универсального приложения Windows. Я одна проблема, на мой взгляд прокрутки не work.And я не знаю, почему .. Это мой код:Ошибка прокрутки

<ScrollViewer 
    Height="8000" 
    VerticalAlignment="Top" 
    VerticalScrollBarVisibility="Visible" 
    VerticalScrollMode="Enabled" 
    AllowDrop="False" 
    BringIntoViewOnFocusChange="True" 
    HorizontalScrollMode="Disabled" 
    IsHoldingEnabled="True" > 
     <Grid> 

    <TextBlock 
       HorizontalAlignment="Left" 
       Margin="108,87,0,0" 
       TextWrapping="Wrap" 
       Text="Total points:" 
       VerticalAlignment="Top" 
       FontSize="30" 
       Width="176"/> 

    <TextBlock 
       x:Name="points" 
       HorizontalAlignment="Left" 
       Margin="284,87,0,0" 
       TextWrapping="Wrap" 
       Text="0" 
       VerticalAlignment="Top" 
       FontSize="30" 
       Width="59" 
       RenderTransformOrigin="3.136,-1.343"/> 

    <Image 
       HorizontalAlignment="Left" 
       Height="56" 
       Margin="322,67,0,0" 
       VerticalAlignment="Top" 
       Width="48" 
       Source="Assets/cup.jpg" 
       Stretch="Fill"/> 


</Grid> 
</ScrollViewer> 

К сожалению, я не могу добавить полный код, так как система сказал, что «похоже, что ваш пост - код ostly, пожалуйста, добавьте дополнительную информацию»

+0

Если это так, что, например, полоса прокрутки работает, но, как и колесико мыши, тогда просто не нажимайте 'Background =" Transparent "' на свой ScrollViewer, чтобы он стал hittestvisible. –

+0

@ChrisW. вау, после того, как я добавил этот, тогда половина прокрутки: O – makvins51374424

+0

О да, я даже не смотрел на высоту. Да, ваш видоискатель не может быть таким большим, вы делаете дроссель Measure() и Arrange(). Почему вам нужно что-то, что огромный жесткий набор в любом случае, вне меня. –

ответ

1

Эта высота прокрутки слишком велика. Сократите его до 50 и посмотрите результат. Просто для теста, я не уверен, что такое контейнер для этого. Я вижу, что вы работаете со странными полями, не пытайтесь перетаскивать элементы, но определяете их вручную, и вы получите лучшую организацию.

1

Вы можете изменить HorizontalScrollBarVisibility = "Авто" и horizontalscrollmode = "Включено". Измените также высоту.

Смежные вопросы