在ScrollViewer C# WPF中设置调整大小的图像滚动,可以通过以下步骤实现:
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto">
<Image x:Name="image" />
</ScrollViewer>
BitmapImage bitmap = new BitmapImage();
bitmap.BeginInit();
bitmap.UriSource = new Uri("image.jpg", UriKind.Relative);
bitmap.EndInit();
image.Source = bitmap;
RenderOptions.SetBitmapScalingMode(image, BitmapScalingMode.Fant);
<ScrollViewer.Resources>
<Style TargetType="Image">
<Setter Property="MinWidth" Value="100" />
<Setter Property="MinHeight" Value="100" />
<Setter Property="MaxWidth" Value="500" />
<Setter Property="MaxHeight" Value="500" />
</Style>
</ScrollViewer.Resources>
通过以上步骤,你可以在ScrollViewer中设置调整大小的图像滚动。这样,当图像的尺寸超过ScrollViewer的可见区域时,将会显示滚动条以便浏览整个图像。
领取专属 10元无门槛券
手把手带您无忧上云