zoukankan      html  css  js  c++  java
  • 图片查看器

    图片查看器界面包含以下控件。

    两个Button控件:可单击的标准按钮。

    一个PictureBox控件:用于向用户显示图像的控件。

    一个OpenFileDialog控件:文件选择对话框,供用户查找并打开硬盘上的文件。


    步骤一:添加两个Button和一个PictureBox,按钮Name属性改为"btnSelectPicture”和"btnQuit”,text属性设置为“选择”,“关闭”;PictureBox的Name属性改为"picShowPicture”。

    步骤二:添加不可见控件OpenFileDialog,这个是,其Name属性设置为"ofdSelectPicture",FileName改为空值,Filter设置为"*.BMP;*.JPG;”。

    步骤三:编写界面后台代码。为了让用户浏览文件,我们需要编辑btnSelectPicture按钮的Click事件如下:

     1 private void button1_Click(object sender, EventArgs e)
     2         {
     3             //显示打开文件对话框
     4             if (ofdSelectPicture.ShowDialog() == DialogResult.OK)
     5             {
     6                 //显示选定图片
     7                 picShowPicture.Image = Image.FromFile(ofdSelectPicture.FileName);
     8                 //在标题栏显示图片的路径和文件名
     9                 this.Text = string.Concat("Picture View("+ofdSelectPicture.FileName+")");
    10 
    11             }
    12         }

    另外,我们编辑btnQuit按钮的Click事件,终止程序:

    1 private void btnQuit_Click(object sender, EventArgs e)
    2         {
    3             //关闭窗口,退出应用程序
    4             this.Close();
    5         }

    最后就是运行项目了。

     PS:OpenFileDialog的Filter属性设置形式如:*.JPG;*.GIF;...;

  • 相关阅读:
    算法浅谈——一文讲透三分算法
    机器学习基础——一文讲懂中文分词算法
    线性代数精华2——逆矩阵的推导过程
    LeetCode 2 Add Two Numbers——用链表模拟加法
    LeetCode 1 Two Sum——在数组上遍历出花样
    大数据基石——Hadoop与MapReduce
    Flexbox布局
    对象基础
    对象枚举属性
    我的第一篇博文
  • 原文地址:https://www.cnblogs.com/Failbs/p/4103262.html
Copyright © 2011-2022 走看看