2-2 图片框控件

简介:

2-2  图片框控件

u 本节学习目标:
n 了解图片框控件的基本属性
n 掌握图片控件的图像加载和资源释放
n 学习修改图片大小和位置

2-2-1    图片框控件的基本属性

图片框控件表示可用于显示图像的  Windows  图片框控件,该控件是使用频度最高的控件,主要用以显示窗体文本信息。其基本的属性和方法定义如表 1-1 所示:
属性
说明
Image
用于指定图片框显示的图像。该图像可在设计或运行时设置
SizeMode
用于指定图像的显示方式。可以指定的各种大小模式包括AutoSizeCenterImageNormal  StretchImage。默认值为 Normal
方法
说明
  Show
是否显示控件
  Show
相当于将控件的 Visible 属性设置为 True 并显示控件
事件
说明
  Click
用户单击控件时将发生该事件
2-1 图片框控件的属性及方法

2-2-2    图片框控件实践操作

1   案例学习:设置图片框控件的属性

按照表 2-2 属性项进行配置的属性如下所示:
属性
参数设置
Image
WindowsApplication2.Properties.Resources._0344CE07
SizeMode
StretchImage;请选择其他方式加载图片信息
2-2 图片框控件的属性及方法
配置属性后的区域图片信息如图 2-2 所示。
2-2  配置图片基本属性演示

2   案例学习:运行时候修改图片大小和位置

本案例主要目的是通过点击图片控件,实现隐藏和现实的基本效果。在图 2-2 基础之上,双击图片控件,进入代码编辑区域,代码如下:
public  Form1()
        {
            InitializeComponent();
            showpic();//加载图片信息函数。
        }
        /// <summary>
        /*******************************************************
        **方 法  名:showpic()
        **输 入参数:无
        **输 出参数:无
        **返 回  值:无
        **创 建  人:钱哨
        **创 建日期: 08-7-9
        **描     述:加载图片文件信息,并设置图片显示的方式。
        *******************************************************/
        /// </summary>
public  void showpic()
        {
            pictureBox1.Image = Image.FromFile(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + @"\image.gif");
          //指定当前图片的文件路径为,当前计算机的“我的文档”下面的图片,名称为image.gif
            pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
         //指定图片显示属性为StretchImage类型。
        }
///   <summary>
        /// 单击图片事件,实现图片每次单击时候的隐藏和显示。
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            if (pictureBox1.Image != null)
            {
                pictureBox1.Image.Dispose();
                pictureBox1.Image = null;
            }
            else
            {
                showpic();
            }
        }




本文转自 qianshao 51CTO博客,原文链接:http://blog.51cto.com/qianshao/207969,如需转载请自行联系原作者

目录
相关文章
|
4月前
|
前端开发 C++
css 鼠标悬浮显示放大图片 vs 鼠标点击显示放大图片
css 鼠标悬浮显示放大图片 vs 鼠标点击显示放大图片
52 0
|
6月前
【推荐】实现跟随鼠标移动的浮动提示框、气泡框、Tip效果
【推荐】实现跟随鼠标移动的浮动提示框、气泡框、Tip效果
|
11月前
qrc-标签和按钮、调色板加载图片
qrc-标签和按钮、调色板加载图片
56 0
|
开发工具
滑动拼图验证码滑动框样式设置
之前在某官网登录的时候有一个滑动拼图验证码,很好奇怎么去实现。然后就想着自己弄一个。同时我在想有没有办法可以修改滑动拼图的滑动框样式呢?然后让我找到了 KgCaptcha,下面我就简单介绍一下吧!
滑动拼图验证码滑动框样式设置
|
Windows 容器
一款简单的缩放拖拽图片控件
本文介绍一个针对 .NET 桌面应用程序的独立图片缩放拖拽显示控件 [SQPhoto](https://www.nuget.org/packages/SQPhoto/)。
193 0
一款简单的缩放拖拽图片控件
平铺文理+拉伸按钮图片
平铺文理+拉伸按钮图片
79 0
|
架构师 开发者
图片和文字控件|学习笔记
快速学习图片和文字控件。
|
Windows
利用Adorner制作用于图像裁切的选择框
原文:利用Adorner制作用于图像裁切的选择框 前天,我写了一篇“使用Adorner显示WPF控件的边界点”的文章。这次,使用从Adorner继承来写一个用于图像裁切的选择框。
779 0