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;...;

  • 相关阅读:
    20165320 第四次实验 Android开发
    20165320 第十周课上测试补做
    20165320 第九周课下测试补做
    20165320 Java实验三:敏捷开发与XP实践
    20165320 第九周学习总结
    20165320 第八周课下补做
    20165320 结对编程第二周
    20165320 第八周学习总结
    20165329 Java实验二:面向对象编程
    第十周课上测试补做
  • 原文地址:https://www.cnblogs.com/Failbs/p/4103262.html
Copyright © 2011-2022 走看看