Как увеличить изображение в процентах в WPF C#?
У меня есть combobox со значением 10%,25%,50%,100%,125%, при выделении я хочу увеличить изображение. Как я могу это сделать?
вот мой xaml для изображения, и я hvae combobox со значениями. как это сделать
спасибо.
Что я уже пробовал:
<pre><ScrollViewer x:Name="ImgScroll" Grid.Column="0" Margin="5" Background="White" > <ScrollViewer.Style> <Style TargetType="{x:Type ScrollViewer}"> <Setter Property="HorizontalScrollBarVisibility" Value="Disabled"/> <Setter Property="VerticalScrollBarVisibility" Value="Disabled"/> </Style> </ScrollViewer.Style> <Border x:Name="ViewedPhotoArea" Padding="4" Margin="4" Background="White" BorderBrush="#22000000" BorderThickness="0" Visibility="Visible" ClipToBounds="True" > <Border.RenderTransform> <TranslateTransform X="{Binding HorizontalOffset}" Y="{Binding VerticalOffset}" /> </Border.RenderTransform> <Image x:Name="imgCurrent" Margin="50" RenderTransformOrigin="0.5, 0.5" IsManipulationEnabled="True" RenderOptions.BitmapScalingMode="HighQuality" RenderOptions.EdgeMode="Aliased" > <Image.LayoutTransform> <TransformGroup> <ScaleTransform x:Name="ScaleTrans" /> </TransformGroup> </Image.LayoutTransform> <Image.Effect> <DropShadowEffect BlurRadius="20" ShadowDepth="0" Opacity="0.8" Color="Black" /> </Image.Effect> </Image> </Border> </ScrollViewer>