win都是数据更新
1:一种新的类型:
枚举:
枚举是一种描述性的名称
定义一组有限的值,不能包含方法
对可能的值进行约束
枚举保证了赋值的合理性
2:
public enum Grader(枚举的名称){
Male,Female
}
public Gander studentGrader;
public Gander studentGrader
{
get{
return studentGender;
}
set{
studentGender =Value;
}
} 枚举数表示的整数值
Console.WriteLine("性别的值是:{0}",(int)student.StudentGender);
//获取枚举值数表示的整数值
(int)student.StudentGender);
初始值的默认值从零开始
可以修改初始值 代码:
public enum Gender{
Male=1,Famale =2
}
3:枚举转换为字符串的形式:
public enum Gender
{
Male,Famale
}
//.........
Console.WriteLine("我的名字:{0},性别:{1}",this.Name,this.studentGender.Tostring());
//转换位字符串
Tostring();
4:字符串转换为枚举类型:
(Gender)(Enum.Parse(typeof(Gendder),"Male"));
//获取枚举类型的名称 需要转换的字符串
typeof
5:如何在窗体上显示图片:
PictureBox控件
Image | 在控件中显示图片 |
sizeMode | 如何处理图像和控件大小的关系 |
ImageList | 存放图片 |
6:定时器的控件(Tirm)的属性和事件
InterVal | 事件发生的频率,以毫秒为单位的 |
Enabled | 是否定时引发事件 |
事件
start() | 启动定时器 |
Stop() | 停止定时器 |
注意:
如果发现Timer控件不起作用,检查Enable的属性是否设置位True,默认为False
7:添加字段时记录显示图片的索引
//如果当前显示的图片索引没有最大值就继续增加
if(index<this.ilAbout.Image.Count-1)//ImageList中的图像的数量
{
index++;
}else
{
//否则就从第一张开始
index =0;
}
//设置图片框的显示的图片
this.PbAbout.Image =IlAbout.Images[index];---获取ImageList中指定的位置图像
注意:Index变量的定义和初始化不能写在Tick事件处理的程序中,否则图片无法轮换实现
总结:
1:使用PictureBox控件在窗体上显示图片
2:使用Timer控件d可以让程序在每隔一定的时间重复做一件事
3:窗体有两种显示方式:
模式窗体:使用ShowDailog()方法可以将窗体显示为模式窗体
非模式窗体:使用Show()方法可以将窗体显示为模式窗体
win都是数据更新的更多相关文章
- 【win】【qt5打包】【qt程序打包成一个可执行文件(带图标任何win都可以运行哦)】
[前言] 业务需求将qt程序打包成win可执行文件.咱是做linux的,奈何用的麒麟系统,程序运行在win,好嘛,重新在win qtcreator编译后打包呗. [目标] 1.给qt程序添加一个图标. ...
- 解决mac/win双系统,mac原生读写NTFS分区重启后失效的问题
安装mac/win双系统,然后在mac下启用原生的NTFS分区读写功能,并将分区创建桌面快捷方式后,会发现有时候进入win后再进mac,原来创建的分区桌面快捷方式是白色的图标,并且分区也无法打开,这个 ...
- 旧文备份:CANopen协议PDO的几种传输方式
(于2007.1.22) 由于PDO所传输的数据内容是无协议的且分配的标识符范围较SDO靠前,因此,其效率和优先级都是较高的,通常用于实时过程数据的传输. PDO是生产/消费类型的通讯方式,数据只有一 ...
- 分布式缓存Memcached---开篇的话
大数据.高并发这是最近一段时间内被IT行业提的最为火热的概念,看过<大数据时代>的同学应该不会陌生大数据的概念,尤其是对于互联网行业来说,大数据是每天都要接触的问题,简单通俗地说,每天得大 ...
- 2017OKR年终回顾与2018OKR初步规划
一.2017OKR - 年终回顾 自从6月份进行了年中总结,又是半年过去了,我的2017OKR又有了一些milestone.因此,按照国际惯例,又到了年终回顾的时候了,拉出来看看完成了多少.(以下目标 ...
- Grapher--寂寞无名的神器
承自上一篇中的函数图形,有人问,能不能别把画个图搞那么复杂,我说当然,只要你有一台mac. 话说出来很潇洒的样子,充斥着一股迷之自信. 可能这就是mac用户典型的特征,尽管也许并没有那么值得骄傲. 其 ...
- unity 常用插件 2
Advanced PlayerPrefs Window 用来管理 PlayerPrefs 数据,超好用 JsonDotNet JSON 的序列化/反序列化插件.这个插件是支持 iOS, Android ...
- window.open 浏览器差异.
首先引入 w3help的,莫的测试: 原帖地址:http://www.w3help.org/zh-cn/causes/BX1053 w3help的测试,和我的测试相互补充,应该比较完整了.悲剧的是 ...
- rarlinux基于linux-x64
winrar在Win都吃香,在也linux也凄惨... 风萧萧兮易水寒,壮士一去兮不复还! 00.下载rarlinux wget http://www.rarlab.com/rar/rarlinux ...
随机推荐
- spring context 继承
<web-app> <display-name>Archetype Created Web Application</display-name> <conte ...
- weblogic启动比一般机器慢原因
weblogic启动慢一般先看setDomainEnv.sh中分配给JVM的内存大小,如果分配足够(没部应用一般也要1G以上)那么再用free -g看本机剩余内存是否充足.如果都没问题还是比一般机器启 ...
- vsftpd更新和修改版本号教程
1.rpm包更新 类似以下更新即可 rpm -Uvh vsftpd--.el6.x86_64.rpm 2.源码更新 不懂为什么对于新版本可能只有源码包而没有rpm等包,如此只能以源码更新了. .tar ...
- Google Protocol Buffers 反序列化 转
http://www.cnblogs.com/royenhome/archive/2010/10/30/1865256.html 本文作为结束篇,会稍微介绍下怎么反序列化GoogleBuffer数 ...
- linux命令--文件查询
ls [ -lahid ] [ /* ] ls -- 默认查询当前目录下的显性文件 -l -- 显示文件的详细信息 -a -- 显示所有文件(包括隐藏文件) -h -- 文件大小显示为 ...
- Win10系列:UWP界面布局进阶5
提示框 在Windows应用商店应用程序中可以使用提示框来向用户显示提示信息,例如可以通过对话框来询问用户当前需要执行的操作,还可以通过弹出窗口来显示需要注意的信息.本节将向读者介绍如何在Window ...
- Win10系列:UWP界面布局基础6
资源合并 前面提到过,可以将资源字典定义在单独的XAML文件中,这样的文件被称为资源字典文件.那么,在需要引用文件中的资源时可以通过ResourceDictionary元素的MergedDiction ...
- MyBatis 为什么需要通用 Mapper ?
一.通用 Mapper 的用途 ? 我个人最早用 MyBatis 时,先是完全手写,然后用上了 MyBatis 代码生成器(简称为 MBG),在使用 MBG 过程中,发现一个很麻烦的问题,如果数据库字 ...
- 深入理解 Java 虚拟机——走近 Java
1.1 - 概述 Java 总述:Java 不仅是一门编程语言,还是一个由一系列 计算机软件 和 规范 形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于 嵌入式 ...
- xadmin自定义关联菜单
网上好多自定义xadmin后台数据很少有关怎样设置外键关联菜单的显示,如下图所示: 现有个需求根据model中status字段值,来显示关联菜单三道杠,如上图app状态只有是审核成功才会显示,未审核不 ...