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 ...
随机推荐
- nginx源码安装教程(CentOS)
1.说明 官方源码安装说明:http://nginx.org/en/docs/configure.html 源码包下载地址:http://nginx.org/en/download.html 版本说明 ...
- sqlmap sql注入工具
下载地址: https://github.com/sqlmapproject/sqlmap 参数可以在sqlmap.conf里指定 url = http://localhost:55556/crm/u ...
- bootstrap 弹框使用
首先需要准备bootstrap.css,bootstrap .js jquery 我这里有写好的下载地址如下: https://pan.baidu.com/s/1miMahXe 秘钥:tgts & ...
- tensorflow之word2vec_basic代码研究
源代码网址: https://github.com/tensorflow/tensorflow/blob/r1.2/tensorflow/examples/tutorials/word2vec/wor ...
- .NetCore发布到Centos docker
将.netcore mvc项目发布到centos7的docker中.环境 vmware14+Centos7+docker-ce 1.使用vs将.netcoremvc项目发布到本地,修改发布后的目录 名 ...
- [POJ3481]Double Queue
Problem 0 结束操作 1 K P 将一个数K以优先级P加入 2 取出优先级最高的那个数 3 取出优先级最低的那个数 Solution Splay模板题 Notice 是输出数而不是输出优先级. ...
- 非图片格式如何转成lmdb格式--caffe
链接 LMDB is the database of choice when using Caffe with large datasets. This is a tutorial of how to ...
- Java:将数据库数据导出到Excel (一眼就看会)
所用Jar包 1. sqljdbc4.jar 连接数据库的Jar包(根据数据库的不同进行选择,我用的SqlServer2008) 2.Jxl.jar 访问Excel的Jar包 注意:支持以.xls结尾 ...
- js 设置img标签的src资源无法找到的替代图片(通过img的属性设置)
在网站的前端页面设计中,要考虑到img图片资源的存在性,如果img的src图片资源不存在或显示不出来,则需要显示默认的图片.如何做到呢? 一.监听document的error事件 document.a ...
- [Leetcode 135]糖果分配 Candy
[题目] There are N children standing in a line. Each child is assigned a rating value. You are giving ...