• 图片查看器


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

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

  • 相关阅读:
    爱奇艺大数据招聘
    服务设计要解决的问题
    化腐朽为神奇:简明日志规范
    免费攻读人工智能专业,让自己的身价翻番
    JAVA日志的前世今生
    盖洛普Q12在团队中的应用
    漫画:鉴权与安全访问控制的技术血脉
    正确的git开发流程
    'Attempt to create two animations for cell' iOS
    Swift中的for循环基本使用
  • 原文地址:https://www.cnblogs.com/Failbs/p/4103262.html
Copyright © 2020-2023  润新知