XAML中ScrollViewer的奇怪问题
我试图在XAML中的TextBlock周围放置一个ScrollViewer(这里,TextBlock称为ImageText)。这是我的密码:XAML中ScrollViewer的奇怪问题,xaml,scrollviewer,textblock,Xaml,Scrollviewer,Textblock,我试图在XAML中的TextBlock周围放置一个ScrollViewer(这里,TextBlock称为ImageText)。这是我的密码: <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" Margin="-20,0,-22,0"> <TextBlock x:Name="TextBlock1" HorizontalAlignment="Left" Margin="130,64,
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" Margin="-20,0,-22,0">
<TextBlock x:Name="TextBlock1" HorizontalAlignment="Left" Margin="130,64,0,0" TextWrapping="Wrap" Text="Load the image here." VerticalAlignment="Top" Height="37" Width="555" FontSize="25"/>
<Button x:Name="LoadButton" Content="Load" HorizontalAlignment="Left" Margin="50,138,0,0" VerticalAlignment="Top" Height="87" Width="160" FontFamily="Global User Interface" Click="LoadButton_Click"/>
<Button x:Name="ExtractButton" Content="Extract" HorizontalAlignment="Left" Margin="240,138,0,0" VerticalAlignment="Top" Height="87" Width="160" FontFamily="Global User Interface" Click="ExtractButton_Click"/>
<Image x:Name="PreviewImage" HorizontalAlignment="Left" Height="296" Margin="76,292,0,0" VerticalAlignment="Top" Width="296"/>
<TextBlock x:Name="ExtractedTextBlock" HorizontalAlignment="Left" Margin="922,64,0,0" TextWrapping="Wrap" Text="Extracted Text:" VerticalAlignment="Top" FontSize="25" Width="173"/>
<ScrollViewer>
<TextBlock x:Name="ImageText" Margin ="922,100,0,0" HorizontalAlignment="Left" TextWrapping="Wrap" Text="Text Not Extracted" VerticalAlignment="Top" Height="427" Width="380"/>
</ScrollViewer>
但是,当我尝试运行程序时,由于某种原因,所有按钮都不起作用,即我无法单击它们,当我删除ScrollViewer时,一切正常。我做错了什么?提前感谢。您将边距放在文本块而不是滚动查看器中,请更改为以下内容:
<ScrollViewer Margin ="922,100,0,0" >
<TextBlock x:Name="ImageText" HorizontalAlignment="Left" TextWrapping="Wrap" Text="Text Not Extracted" VerticalAlignment="Top" Height="427" Width="380"/>
</ScrollViewer>
现在就可以了。无论如何,我鼓励你使用Grid.Rows和Columns或RelativePanel(Windows 10应用程序),而不是像你那样做