DataGridView表格控件使用说明

可以添加和编辑列

image

设置头部

image

设置列的样子:

image

设置高度 ,需要多个属性配合使用

image

完全居中 ,每个列都需要进行设置

image

效果展示:

image

数据绑定

先设置属性

    public class SysAlarm
    {
        public string AlarmTime { get; set; }
        public string AlarmInfo { get; set; }
        public string Operator { get; set; }
    }

初始化绑定

这个需要在FrmMain 方法里面去进行添加

            // 初始化绑定
            List<SysAlarm> alarmList = new List<SysAlarm> ();
            alarmList.Add(new SysAlarm()
            {
                AlarmTime = DateTime.Now.ToString(),
                AlarmInfo = "系统报警信息",
                Operator = "管理员"
            });

            alarmList.Add(new SysAlarm()
            {
                AlarmTime = DateTime.Now.ToString(),
                AlarmInfo = "系统报警信息",
                Operator = "管理员"
            });

            alarmList.Add(new SysAlarm()
            {
                AlarmTime = DateTime.Now.ToString(),
                AlarmInfo = "系统报警信息",
                Operator = "管理员"
            });

绑定数据

首先表里面的属性要对应

image

做数据绑定:

            // 绑定数据源        
            this.dgv_Alarm.AutoGenerateColumns = false; // 禁止自动生成列
            this.dgv_Alarm.DataSource = null; // 清空数据源
            this.dgv_Alarm.DataSource = alarmList; // 绑定数据源

效果如下:

image

成行选择

image

posted @ 2025-09-29 18:54  恨水长秋  阅读(4)  评论(0)    收藏  举报