C#实现3步手动建DataGridView的方法
作者:我心依旧 发布时间:2021-10-13 22:35:56
标签:C#,DataGridView
本文实例讲述了C#实现3步手动建DataGridView的方法。分享给大家供大家参考。具体如下:
DataView dvCmControlInfo = new DataView(某个DataTable);
第一步
dataGridView1.Columns.Clear();
dataGridView1.AutoGenerateColumns = false ;
dataGridView1.DataSource = dvCmControlInfo; //绑DataTable,DataSet,DataView,BindingList
dataGridView1.DataMember = ""; //当绑定多表数据源时,这里写表名。
第二步
DataGridViewTextBoxColumn dtGroup = new DataGridViewTextBoxColumn();
dtGroup.DataPropertyName = "group" ; //DataTable中代表“小组”的名字
dtGroup.HeaderText = "小组" ; //DataGridView标题显示的名字
dataGridView1.Columns.Add(dtGroup);
第三步(下面的几个属性看情况自己定,不是必须要写的)
dataGridView1.Columns[0].Width = 30; //手动设定一格长度
dataGridView1.Columns[0].SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; //不可以按序排列
dataGridView1.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; //每一格中内容居中排列
希望本文所述对大家的C#程序设计有所帮助。


猜你喜欢
- 本文实例讲述了Android开发中Launcher3常见默认配置修改方法。分享给大家供大家参考,具体如下:Launcher概述Launche
- 一、简介在实际的项目开发过程中,我们经常需要将某些变量从代码里面抽离出来,放在配置文件里面,以便更加统一、灵活的管理服务配置信息。比如,数据
- 在学习 Spring Mvc 过程中,有必要来先了解几个关键参数:@Controller:在类上注解,则此类将编程一个控制器,在项目启动 S
- 前言:线程池是一个非常重要的知识点,也是池化技术的一个典型应用,相信很多人都有使用线程池的经历,但是对于线程池的实现原理大家都了解吗?本篇文
- 引言关于 Flutter 状态管理,公司项目使用的是Bloc方案。Bloc 其实本质上是 provider 的封装扩展库,整体通过 Inhe
- 一、按钮组件1.1 提交按钮组件package swing;import java.awt.*;import java.awt.event.
- 本文实例讲述了Java模拟计算机的整数乘积计算功能。分享给大家供大家参考,具体如下:计算机计算整数乘积的原理:实现代码:package ma
- 在两个Activity跳转时,由于第二个Activity在启动时加载了较多数据,就会在启动之前出现一个短暂的黑屏时间,解决这个
- 本文实例讲述了Android亮屏和熄屏控制实现方法。分享给大家供大家参考,具体如下:一、概述我们的Android应用程序很多需要和亮屏和熄屏
- 在android中,LayoutInflater有点类似于Activity的findViewById(id),不同的是LayoutInfla
- 接口回调是指:可以把使用某一接口的类创建的对象的引用赋给该接口声明的接口变量,那么该接口变量就可以调用被类实现的接口的方法。实际上,当接口变
- 引言 基于生成图片实现了一个手机号转图片的需求。 内容也很简单,直接
- 对象重复是指对象里面的变量的值都相等,并不定是地址。list集合存储的类型是基础类型还比较好办,直接把list集合转换成set集合就会自动去
- 本文实例讲述了C#画笔Pen绘制自定义线的帽子。分享给大家供大家参考。具体如下:using System;using System.Coll
- 数组排序在很多的面试题上都会出现数组排序的操作形式。但是这个时候你千万别写上:java.util.Arrays.sort(数组)。而这种排序
- 本文参考借鉴:https://www.jb51.net/article/102983.htm先上效果图:自定义控件:AttendancePr
- Flyway是一款开源的数据库版本管理工具,它更倾向于规约优于配置的方式。第一步:pom.xml添加maven依赖<!-- https
- 简介MapStruct 是一个代码生成器(可以生成对象映射转换的代码),它基于约定优于配置的方法,极大地简化了 Java bean 类型之间
- 1.简介 现在android应用中不可避免的要使用图片,有些图片是可以变化的,需要每次启动时从网络拉取,这种场景在有广告位的应用以及纯图片应
- 一、概述RocketMQ主要提供了两种消费模式:集群消费以及广播消费。我们只需要在定义消费者的时候通过setMessageModel(Mes