• 欢迎访问我爱CSharp学习网,这里有最新最全的C#书籍,C#视频。
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏我爱C#学习网吧
  • 推荐使用最新版Chrome浏览器和火狐浏览器访问本网站

C#枚举 & ListView数据更新

C#杂烩 52csharp 455次浏览 0个评论 扫描二维码

1.枚举:枚举就是列举出一组常用的值,相当于一种自定义数据类型

    枚举的好处:避免非法赋值,规范程序开发

    程序中常见的枚举类型:ConnectionState(连接状态)、CommandBeHavior、DialogResult,View

    枚举的使用:性别,颜色,红绿灯,

2.枚举类型与其他类型之前的转换

    枚举类型与int类型之间的转换

        由枚举–>int     需要强制转换

        由int–>枚举     需要强制转换

        注意:枚举中第一个值默认起始为0

    枚举类型与string类型之间的转换

        由枚举–>string     通过tostring() Convert.toString()即可

        由string–>枚举     eg:(Gender)Enum.Parse(TypeOf(Gender),”男”)

3.声明一个枚举

    public enum Gender{

        男,女

    }

4.实现ListView数据更改

    1.判断有没有选中要进行更改的行

        this.lvStuInfo.SelectedItems.Count;//得到选中行的个数

    2.得到选中行的学生学号

        string stuNo = this.lvStuInfo.SelectedItems[0].Text;

5.PictureBox控件

    PictureBox:    展示图片

    ImageList:    存放图片

    如何从ImageList中取出图片?

        eg:this.pbAbout.Image = this.ilAbout.images[index];

6.Timer控件

    Timer:定时器控件 规定每隔一定时间做某事

     属性:

        enabled:设置或获取控件的可用状态

        Interval:设置定时时间  以毫秒为单位

     事件:

        Tick():设置定时器每隔一段时间自动做某事

     方法:

        Start():启动定时器

        Stop():停止定时器



我爱CSharp学习网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C#枚举 & ListView数据更新
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址