C PictureBox 图片控件

C PictureBox 图片控件图片控件中常用的属性如下表所示 图片控件中图片的设置除了可以直接使用 ImageLocatio 属性指定图片路径以外 还可以通过 Image FromFile 方法来设置 实现的代码如下 图片控件的名称 Image Image FromFile 图像的路径 实例 实现图片交换 Form1

图片控件中常用的属性如下表所示:

     C PictureBox 图片控件  

         图片控件中图片的设置除了可以直接使用 ImageLocation 属性指定图片路径以外,

还可以通过 Image.FromFile 方法来设置。实现的代码如下:

图片控件的名称 .Image = Image. FromFile( 图像的路径 );

【实例】

               实现图片交换。

Form1.cs

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace PictureBoxForm { public partial class Form1 : Form { public Form1() { InitializeComponent(); } //窗体加载事件,设置图片空间中显示的图片 private void Form1_Load(object sender, EventArgs e) { //指定图片路径:图片控件的名称 .Image = Image. FromFile( 图像的路径 ); pictureBox1.Image = Image.FromFile(@"C:\Users\86186\Desktop\01.jpg"); //图片在图片控件中被拉伸或收缩,适合图片的大小 pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; pictureBox2.Image = Image.FromFile(@"C:\Users\86186\Desktop\02.jpg"); pictureBox2.SizeMode = PictureBoxSizeMode.StretchImage; } //“交换”按钮的单击事件,用于交换图片 private void button1_Click(object sender, EventArgs e) { //定义中间变量存放图片地址,用于交换图片地址 PictureBox pictureBox = new PictureBox(); pictureBox.Image = pictureBox1.Image; pictureBox1.Image = pictureBox2.Image; pictureBox2.Image = pictureBox.Image; } } } 

Program.cs

using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; namespace PictureBoxForm { static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } } 

             C PictureBox 图片控件

 

                  C PictureBox 图片控件

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233578.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 数据挖掘项目的生命周期是指_数据挖掘生命周期的数据准备阶段

    数据挖掘项目的生命周期是指_数据挖掘生命周期的数据准备阶段 第一步:数据收集; 第二步:数据清理和转换;          目前有很多技术能用于数据清理和转换:           1、数据类型转换;          2、连续列转换;          3、分组;          4、聚集;          5、缺失值处理;          6、删除孤立点; 第三步:模型构建 

    2025年9月14日
    8
  • 单射、双射与满射[通俗易懂]

    单射、双射与满射[通俗易懂]数学上,单射、满射和双射指根据其定义域和陪域的关联方式所区分的三类函数。单射:指将不同的变量映射到不同的值的函数。满射:指陪域等于值域的函数。即:对陪域中任意元素,都存在至少一个定义域中的元素与之对应。双射(也称一一对应):既是单射又是满射的函数。直观地说,一个双射函数形成一个对应,并且每一个输入值都有正好一个输出值以及每一个输出值都有正好一个输入值。(在一些参考书中,“一一”用…

    2022年5月4日
    937
  • linux怎么修改命令行怎么退出,linux vi保存退出命令(如何退出vi)[通俗易懂]

    linux怎么修改命令行怎么退出,linux vi保存退出命令(如何退出vi)[通俗易懂]有很多方法:退出Vi当编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi直接退出,返回到shell。在末行模式下,输入命令:wVi保存当前编辑文件,但并不退出,而是继续等待用户输入命令。在使用w命令时,可以再给编辑文件起一个新的文件名。[例…

    2022年9月27日
    4
  • 腾讯与唯品会笔试面试经历[通俗易懂]

    腾讯与唯品会笔试面试经历

    2022年2月2日
    43
  • python的metaclass

    元类一般用于创建类。在执行类定义时,解释器必须要知道这个类的正确的元类。解释器会先寻找类属性__metaclass__,如果此属性存在,就将这个属性赋值给此类作为它的元类。如果此属性没有定义,它会向上

    2021年12月25日
    42
  • evolution configure

    evolution configure

    2022年3月11日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号