2021-08-10 WPF控件专题 Image控件详解

Posted 微软MVP Eleven

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-08-10 WPF控件专题 Image控件详解相关的知识,希望对你有一定的参考价值。

1.Image控件介绍

属性介绍 Stretch StretchDirection Source

代码指定图像源 相对路径 绝对路径 pack uRI URiKind

SourceUpdate

2.具体案例

<Grid>
    <!--Stretch 默认 uniform StretchDirection 默认 Both-->
    <Image Name="imgPic" HorizontalAlignment="Left" Height="238" Margin="128,67,0,0" Stretch="Fill"  VerticalAlignment="Top" Width="357"  />
    <Button Content="指定图像" HorizontalAlignment="Left" Margin="427,352,0,0" VerticalAlignment="Top" Width="75" Click="Button_Click"/>

</Grid>
private void Button_Click(object sender, RoutedEventArgs e)
{
    //相对路径
    //imgPic.Source = new BitmapImage(new Uri("imgs/1111.jpg",UriKind.Relative));//Source ---  ImageSource
    //WPF 支持两种授权:application:/// 和 siteoforigin:///。
    // pack URI 方案 pack://授权/路径
    //授权 指定包含部件的程序包的类型,而路径 则指定部件在程序包中的位置。
    //siteoforigin  图片文件  生成:内容     application---资源、内容
    //imgPic.Source = new BitmapImage(new Uri("pack://application:,,,/imgs/1111.jpg", UriKind.Absolute));
    imgPic.Source = new BitmapImage(new Uri(AppDomain.CurrentDomain.BaseDirectory+"/imgs/1111.jpg", UriKind.Absolute));
   
}

以上是关于2021-08-10 WPF控件专题 Image控件详解的主要内容,如果未能解决你的问题,请参考以下文章

WPF图片浏览器(显示大图小图等)

2021-08-13 WPF控件专题 ComboBox 控件详解

2021-08-19 WPF控件专题 TabControl 控件详解

2021-08-09 WPF控件专题 Button控件详解

2021-08-17 WPF控件专题 Groupbox 控件详解

2021-08-14 WPF控件专题 Calendar 控件详解