zoukankan      html  css  js  c++  java
  • 第四章 实现Windows程序的数据更新

    第四章 实现Windows程序的数据更新

    一.枚举

    1.什么是枚举?

    一组描述性的名称.

    2.为什么使用枚举?

    比方说我们在写性别的时候

    int gender = 0 ;//0代表男

    = 1 ;//1代表女

    = 2;

    =3;

    怎么样使用枚举?

    public enum Gender

    {

    Male,FMale

    }

    Gender.Male ;

    Gender.FMale ;

    public class Student

    {

    private int age ;

    public int Age

    {

    get{return this.age;}

    set{this.age=value;}

    }

    private string name ;

    public string Name

    {

    get{return this.name ;}

    set{this.name = value ;}

    }

    private Gender gender ;//字段

    public Gender Gender//属性

    {

    get{return this.gender ;}

    set{this.gender=value}

    }

    public void Show()

    {

    string s = String.Empty() ;

    if(this.Gender.toString()=="Male")

    {

    s = "男" ;

    }

    else

    {

    s = "女" ;

    }

    Console.WriteLine(this.Age+"-->" + this.Name + "-->" + s) ;

    }

    }

    public static void Main(string[] args)

    {

    Student stu = new Student() ;

    stu.Age = 10 ;

    stu.Name = "小强" ;

    //枚举的使用

    stu.Gender = Gender.Male ;

    }

    在那里使用枚举?

    性别,年级

    public enum Grade

    {

    S1,S2,Y2

    }

    3.定时器Timer

    当WinForm窗体加载完成后,时间就显示出来.

    a.Enable:true

    b.Inteval:1000,第隔多长时间

    c.time1_tick(Object obj,EventArgs s) //每隔多长时间要调用的方法

    做一个小孩翻书.

    1).ImageList

    2).PictureBox 从ImageList中取一张图片

    3).运用Timer实现换图的效果

  • 相关阅读:
    浅拷贝与深拷贝的实现方式、区别;deepcopy如果你来设计,如何实现(一)
    可变与不可变类型(一)
    查看虚拟机版本
    无法应用原保存的显示器配置
    uname -a输出内容分析
    Python 模块
    Python 函数(三)
    Python 函数(二)
    Python 函数(一)
    5-26 单词长度
  • 原文地址:https://www.cnblogs.com/ppdpp/p/7635499.html
Copyright © 2011-2022 走看看