zoukankan      html  css  js  c++  java
  • C# Winform 学习(五)

    目标
    1.MDI应用程序
    2.图片框控件
    3.图片集控件
    4.定时器控件

    一。MDI应用程序
    1.理解:
    单文档界面:SDI(word)
    多文档界面:MDI(excel)
    2.特点:
    1)每个MDI程序中只能有一个父窗体;
    2)子窗体只能在父窗体内活动;
    3)关闭父窗体会自动关闭所有的子窗体;
    3.创建步骤
    1)创建并设置MDI父窗体
    将IsMdiContainer设置为true
    2)创建并显示子窗体
    子窗体类 frm=new 子窗体类();
    frm.MdiParent=this;//设置父窗体
    frm.Show();
    4.排列子窗体
    this.LayoutMdi(MdiLayout.样式);

    二.图片框控件PictureBox
    1.作用:在指定位置显示一张图片
    2.常用属性
    Image:关联的图片
    ImageLocation:图片的路径
    SizeMode:图片的大小
    Normal:默认值,显示图片的左上角
    StrechImage:自动收缩或放大图片
    3.示例:动态改变图片
    //方法1
    控件名.ImageLocation=“图片路径”;
    //方法2
    控件名.Image=Image.FromFile(“图片路径”);
    注意:最好将图片提前放在项目的Debug目录下(与.exe文件在一起)

    三。ImageList图片集控件
    1.特点:可以存放大小相同的多个图片
    2.常用属性
    Images:图片集合
    ImageSize:图片大小,上限为256*256
    3.示例:根据索引获取指定的图片
    pictureBox1.Image=imageList1.Images[索引值];
    注意:Images.Count表示图片的总个数

    四。定时器Timer控件
    1.特点:程序每隔一定时间重复执行一段代码,相当于一个有时间间隔的循环
    2.常用的属性方法事件
    Interval:间隔事件,毫秒ms
    Enable:设置定时器是否启动
    Start():启动定时器
    Stop():停止定时器
    Tick事件:间隔事件一到就自动触发
    注意:要重复执行的代码一定要放在tick事件处理中

  • 相关阅读:
    MogileFS的实现和bug解决
    MogileFS介绍
    SAMBA
    NFS
    测试DNS服务的命令
    DNS中的AC、rndc、智能DNS解析和基础排错
    DNS的主从、子域授权和转发服务器
    DNS域名记录
    DNS
    JavaScript设计模式与开发实践随笔(二)
  • 原文地址:https://www.cnblogs.com/a1439775520/p/12948828.html
Copyright © 2011-2022 走看看