04 2017 档案

摘要:一、查询SQL Server中所有的表 SQL语句:SELECT * FROM sys.tables name列表示所有的表名。 二、查询SQL Server中所有的列 SQL语句:SELECT * FROM sys.columns name列表示所有的字段名称。 两张表根据object_id进行关 阅读全文
posted @ 2017-04-24 15:27 .NET开发菜鸟 阅读(8944) 评论(0) 推荐(0) 编辑
摘要:ToolTip属性用来设置当鼠标移动到单元格上面时的提示内容。 DataGridView.ShowCellToolTips=True的情况下,单元格的ToolTip可以表示出来。对于单元格窄小,无法完全显示的单元格,ToolTip可以显示必要的信息。 示例1:设定单元格的ToolTip内容 运行效果 阅读全文
posted @ 2017-04-23 17:12 .NET开发菜鸟 阅读(5035) 评论(0) 推荐(0) 编辑
摘要:一、列顺序的调整 设定DataGridView的AllowUserToOrderColumns为True的时候,用户可以自由调整列的顺序。 当用户改变列的顺序的时候,其本身的Index不好改变,但是DisplayIndex改变了。也可以通过程序改变DisplayIndex来改变列的顺序。列顺序发生改 阅读全文
posted @ 2017-04-23 16:38 .NET开发菜鸟 阅读(2718) 评论(0) 推荐(0) 编辑
摘要:一、冻结列 DataGridViewColumn.Frozen属性为true时,该列左侧的所有列被固定,横向滚动时固定列不随滚动条滚动而左右移动。这对于重要列固定很有用。 示例:通过程序固定左侧第二列 2、通过设计界面固定列 选择编辑列 选择要冻结的列,将Frozen属性勾选 二、冻结行 DataG 阅读全文
posted @ 2017-04-23 15:11 .NET开发菜鸟 阅读(3634) 评论(2) 推荐(0) 编辑
摘要:一、设定行高和列宽自动调整 设定包括Header和所有单元格的列宽自动调整 设定包括Header和所有单元格的行高自动调整 设置第一列自动调整 设置DataGridView所有列宽自动调整 设置DataGridView第一列的列宽自动调整 设置DataGridView第一行自动调整行高 关于性能: 阅读全文
posted @ 2017-04-22 23:12 .NET开发菜鸟 阅读(1245) 评论(0) 推荐(0) 编辑
摘要:一、无条件的删除行 默认时,DataGridView是允许用户进行行的删除操作,选中要删除的行,按Delete键可以删除,该操作没有任何提示(只是删除界面显示的数据,不会真实删除数据库中的数据)。如果设置DataGridView对象的AllowUserToDeleteRows属性为False,用户将 阅读全文
posted @ 2017-04-22 22:34 .NET开发菜鸟 阅读(18542) 评论(0) 推荐(0) 编辑
摘要:一、DataGridView不显示下面的新行 通常DataGridView的最下面一行是用户新追加的行(行头显示*)。如果不想让用户新追加行即不想显示该新行,可以将DataGridView对象的AllowUserToAddRows属性设置为False。 示例: this.dgv_PropDemo.A 阅读全文
posted @ 2017-04-22 21:57 .NET开发菜鸟 阅读(3127) 评论(0) 推荐(1) 编辑
摘要:一、修改ReadOnly属性 1、设置整个DataGridView只读: DataGridView.ReadOnly=true; 此时用户的新增行和删除行操作也被屏蔽了。 2、设置DataGridView内某个单元格不可编辑,例如:设置第二行第一列的单元格不可编辑: this.dgv_PropDem 阅读全文
posted @ 2017-04-22 18:04 .NET开发菜鸟 阅读(4384) 评论(0) 推荐(0) 编辑
摘要:当前单元格指的是DataGridView焦点所在的单元格,它可以通过DataGridView对象的CurrentCell属性取得。如果当前单元格不存在的时候,返回null。 取得当前单元格的内容: object obj = this.dgv_PropDemo.CurrentCell.Value; 注 阅读全文
posted @ 2017-04-22 17:17 .NET开发菜鸟 阅读(8330) 评论(0) 推荐(0) 编辑
摘要:DataBindings属性是很多控件都有的属性,作用有2方面。一方面是用于与数据库的数据进行绑定,进行数据显示。另一方面用于与控件或类的对象进行数据绑定。这里主要关注后者。主要用法是将某个对象的某个属性与指定对象的指定属性进行关联. Label、TextBox等都包含DataBindings属性, 阅读全文
posted @ 2017-04-18 23:13 .NET开发菜鸟 阅读(13324) 评论(1) 推荐(1) 编辑
摘要:在C#中怎样禁用鼠标按键,我们可以通过ImessageFilter接口下的PreFilterMessage方法、Application类的AddMessageFilter方法,RemoveMessageFilter方法和Message结构的Msg属性来禁用鼠标左键。Message结构包装Window 阅读全文
posted @ 2017-04-10 22:37 .NET开发菜鸟 阅读(7574) 评论(0) 推荐(0) 编辑
摘要:通常会设置的DataGridView的属性如下: AllowUserToAddRows - False指示是否向用户显示用于添加行的选项,列标题下面的一行空行将消失。一般让其消失。AllowUserToDeleteRows - False指示是否允许用户从DataGridView删除行。一般不允许。 阅读全文
posted @ 2017-04-09 16:42 .NET开发菜鸟 阅读(3612) 评论(0) 推荐(0) 编辑
摘要:使用DataGridView控件,可以显示和编辑来自多种不同类型的数据源的表格数据。 将数据绑定到DataGridView控件非常简单和直观,在大多数情况下,只需设置DataSource属性即可。在绑定到包含多个列表或表的数据源时,只需将DataMember属性设置为指定要绑定的列表或表的字符串即可 阅读全文
posted @ 2017-04-09 11:24 .NET开发菜鸟 阅读(29112) 评论(0) 推荐(0) 编辑
摘要:下面的示例中,通过一个程序,演示使用DataRowState、AcceptChanges、RejectChanges,实现DataGridView数据的增、删、改。 一、界面设计 二、代码实现 阅读全文
posted @ 2017-04-08 14:41 .NET开发菜鸟 阅读(1712) 评论(0) 推荐(0) 编辑
摘要:一、DataTable.AcceptChanges()方法 提交自上次调用AcceptChanges()方法以来对该表进行的所有更改。调用AcceptChanges()时,任何扔处于编辑模式的DataRow对象将成功结束其编辑。DataRowState也会随之更改:所有状态为Added何Modifi 阅读全文
posted @ 2017-04-08 14:26 .NET开发菜鸟 阅读(1024) 评论(0) 推荐(0) 编辑
摘要:DataGridView:获取 DataRow 对象的状态,共有5个枚举值。 一个DataRow对象刚被创建之后其状态是Detached,是孤立的一个存在,所以建立了DataRow之后在通过DataTable.Rows.Add(DataRow)方法将此DataRow添加到DataTable,这时,D 阅读全文
posted @ 2017-04-08 10:44 .NET开发菜鸟 阅读(5487) 评论(0) 推荐(1) 编辑
摘要:一、JavaScript语法 1、区分大小写ECMAScript中的一切,包括变量、函数名和操作符都是区分大小写的。例如:text和Text表示两种不同的变量。2、标识符所谓标识符,就是指变量、函数、属性的名字,或者函数的参数。标识符可以是下列格式组合起来的一个或多个字符:a、第一个字符必须是一个字 阅读全文
posted @ 2017-04-07 22:11 .NET开发菜鸟 阅读(468) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示