C#winform中DataGridView常用的属性

1.AllowUserToAddRows属性:指示是否向用户显示添加行的选项

AllowUserToOrderColumns属性:指示是否允许通过手动对列重新定位

AllowUserToResizeColumns属性:指示用户是否可以调整列的大小

AllowUserToResizeRows属性:指示用户是否可以调整行的大小

2.ColumnHeadersVisible属性:指示是否显示列标题行

   RowHeadersVisible属性:指示是否显示包含行标题的列

3.ReadOnly属性:指示用户是否可以编辑DataGridView 控件的单元格

Enabled属性:指示是否已启用该控件,该控件是否可以对用户交互作出响应

4.AutoSizeColumnsMode属性:确定可见列的自动调节大小模式

AutoSizeRowsMode属性:确定可见行的自动调节大小模式

5.DefaultCellStyle属性:单元格的默认样式(对齐方式前景色后景色字体等)

 ColumnHeadersDefaultCellStyle属性:列标题的默认样式

 RowsDefaultCellStyle属性:行单元格的默认样式

   RowTemplate.DefaultCellStyle属性:行的模板的默认单元格样式

 AlternatingRowsDefaultCellStyle属性:奇数行的默认单元格样式

6.MultiSelect属性:指示是否允许用户一次选择DataGridView 的多个单元格、行或列

SelectionMode属性:指示如何选择DataGridView 的单元格

7.StandardTab属性:指示按Tab键是否会将焦点按Tab键顺序移到下一个控件,而不是将焦点移到控件中的下一个单元格

8.BackgroundColor属性:获取和设置DataGridView的背景色

 BorderStyle属性:获取和设置DataGridView的边框样式

CellBorderStyle属性:获取和设置单元格的边框样式

GridColor属性:获取和设置网格线的颜色

ScrollBars属性:要在DataGridView 控件中显示的滚动条的类型

9.DataSource属性:获取或设置DataGridView所显示数据的数据源

 DataMember属性:指示要在DataGridView控件中显示的DataSource的子列表

时间: 2024-08-07 08:39:35

C#winform中DataGridView常用的属性的相关文章

C# Winform中DataGridView的DataGridViewCheckBoxColumn使用方法

下面介绍Winform中DataGridView的DataGridViewCheckBoxColumn使用方法: DataGridViewCheckBoxColumn CheckBox是否选中 在判断DataGridView中CheckBox选中列的时候,用DataGridViewRow.Cells[0].FormattedValue.ToString()=="True"语句时存在问题,当我们直接点击CheckBox时,结果显示未选中,但是如果我们在点击其他单元格时,结果显示选中.而用

winform中DataGridView实现分页功能

http://liyaguang20111105.blog.163.com/blog/static/19929420220146283255809/ 在winform的设计中,要实现对DataGridView控件的分页功能,需要两个控件:BindingSource.BindingNavigator,根据需求可对BindingNavigator进行自由的扩展,下图的示例则是根据一般需求对分页功能的实现.红色区域是对BindingNavigator控件扩展后的效果. 具体实现过程 : //窗体构造方

css中一些常用的属性和属性值

今天和大家分享一下有关css中的一些常用的属性和属性值: ①颜色属性 color ②background  背景属性 其属性值有: 1,Background-image: 背景图片 2,Background-repeat: 背景重复 Repeat-x(x轴方向重复) | repeat-y(y轴方向重复) |no-repeat(不重复) 3,Background-attachment: 背景附件 scroll(默认值)  fixed(固定) 4,Background-position:背景位置 L

WinForm中DataGridView显示更新数据--人性版

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; 选择DataGridView中的某一行,离开后,若数据变化则更新到数据库

Winform 中DataGridView控件添加行标题

有很多种方法. 1.可以在DataGridView控件中的RowStateChanged事件改变行标题单元格的值(Row.HeaderCell.Value) 1 /// <summary> 2 /// 行状态更改时发生 3 /// </summary> 4 /// <param name="sender"></param> 5 /// <param name="e"></param> 6 pri

C#winform中datagridview导出Excel

只需要传入datagridview的name即可. 1 //导出Excel()方法 2 public void ToExcel(DataGridView dataGridView) 3 { 4 //实例化一个Excel.Application对象 5 Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); 6 7 if (excel == null)

WinForm中DataGridView验证单元格输入的是数字

转载:http://www.cnblogs.com/ganqiyin/archive/2013/02/18/2915491.html 事件:DataGridView验证单元格输入的是数字,DataGridView源数据是从数据库读取的. 需求:当用户输入的不是数字的时候需要提示信息(数据是直接绑定数据库的,因此dataGridView有自己的报错功能,我们需要屏蔽掉它,显示自己的错误提示!) 实现: 选择DataGridView的CellValidating事件 (1)  验证整数: 1 pri

Winform中DataGridView多行删除

//在DataGridView中删除选中行,从数据库中删除. private void ButtonDelete_Click(object sender, EventArgs e) { if (dataGridView1.DataSource == null || dataGridView1.CurrentRow == null) { return; } else { if (this.dataGridView1.SelectedRows.Count > 0) { DialogResult dr

winform中DataGridView添加ComboBox的最终解决方案(点击ComboBox默认显示当前行的内容)

第一: 数据绑定ComBoBox控件 先在窗体设计时拖一个ComBoBox控件,然后在里面的ITEMS设好你要下拉项,或者从数据库中的表绑定,这个估计都会. 第二: // 将下拉列表框加入到DataGridView控件中,这句放在绑定DataGridView之后写. 在窗体的Load方法中加入:g_DataGridView.Controls.Add(g_ComBoBox);也就是把ComBoBox控件添加到DataGridView控件中第三: 在DataGridView控件的CurrentCel