首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用datagridview冻结属性冻结datagridview C#.and的最后一行将冻结所有行

使用DataGridView的冻结属性可以实现冻结DataGridView的列或行。在C#中,可以通过设置DataGridView的Frozen属性来实现冻结。

要冻结DataGridView的列,可以将Frozen属性设置为要冻结的列的索引。例如,将Frozen属性设置为2将冻结前两列:

代码语言:csharp
复制
dataGridView1.Columns[0].Frozen = true;
dataGridView1.Columns[1].Frozen = true;

要冻结DataGridView的行,可以将Frozen属性设置为要冻结的行的索引。例如,将Frozen属性设置为最后一行的索引将冻结所有行:

代码语言:csharp
复制
dataGridView1.Rows[dataGridView1.Rows.Count - 1].Frozen = true;

这样设置后,最后一行及其以下的所有行都将被冻结,无法滚动。

DataGridView的冻结属性可以用于固定显示某些列或行,以便在滚动时保持它们的可见性。这在需要固定显示某些关键信息的情况下非常有用,例如表头或总计行。

对于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体的云计算品牌商,我无法提供相关链接。但你可以通过访问腾讯云官方网站,搜索相关产品来获取更多信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

DataGridView控件中实现冻结列分界线

我们在使用Office Excel时候,有很多时候需要冻结或者列。这时,Excel会在冻结行列和非冻结区域之间绘制上条明显黑线。...如下图: (图1) WinForm下DataGridView控件也能实现类似的冻结或者列功能(参见:http://msdn.microsoft.com/zh-cn/library/28e9w2e1...(VS.85).aspx) ,但是呢,DataGridView控件默认不会在冻结列或者分界处绘制个明显分界线,这样的话,最终用户很难注意到当前有列或者冻结。...通常,我们如果想在现有的控件上多画点什么,就会去Override OnPaint方法,然后加入自己OwnerDraw逻辑,但是呢在DataGridView上有些困难: 1.如何确定冻结分界线位置...在DataGridView绘制每个Cell时候判断当前Cell是否是分界线所在位置,然后进行绘制。

2.3K100

C#—— DataGridView控件各种操作总结(单元格操作,属性设置)

********DataGridView 判断新增DataGridViewAllowUserToAddRows属性为True时也就是允许用户追加新场合下,DataGridView最后...使用 DataGridViewRow.IsNewRow 属性可以判断哪是新追加。另外,通过DataGridView.NewRowIndex 可以获取新序列号。...所有高自动调整下。...******DataGridView 冻结列或 1) 列冻结 DataGridViewColumn.Frozen 属性为 True 时, 该列左侧所有列被固定, 横向滚动时固定列不随滚动条滚动而左右移动...2) 冻结 DataGridViewRow.Frozen 属性为 True 时, 该行上面的所有被固定, 纵向滚动时固定不随滚动条滚动而上下移动。

6.8K32

【转】基于C#WinForm中DataGridView控件操作汇总

********DataGridView 判断新增DataGridViewAllowUserToAddRows属性为True时也就是允许用户追加新场合下,DataGridView最后就是新追加...使用 DataGridViewRow.IsNewRow 属性可以判断哪是新追加。另外,通过DataGridView.NewRowIndex 可以获取新序列号。...所有高自动调整下。...******DataGridView 冻结列或 1) 列冻结 DataGridViewColumn.Frozen 属性为 True 时, 该列左侧所有列被固定, 横向滚动时固定列不随滚动条滚动而左右移动...2) 冻结 DataGridViewRow.Frozen 属性为 True 时, 该行上面的所有被固定, 纵向滚动时固定不随滚动条滚动而上下移动。

5.2K50

c# WinForm开发 DataGridView控件各种操作总结(单元格操作,属性设置)

(DataGridView1.CurrentCell.RowIndex); *******另外,使用 DataGridView.CurrentCellAddress 属性(而不是直接訪问单元格)来确定单元格所在...********DataGridView 推断新增DataGridViewAllowUserToAddRows属性为True时也就是同意用户追加新场合下,DataGridView最后就是新追加...使用 DataGridViewRow.IsNewRow 属性能够推断哪是新追加。另外,通过DataGridView.NewRowIndex 能够获取新序列号。...******DataGridView 冻结列或 1) 列冻结 DataGridViewColumn.Frozen 属性为 True 时, 该列左側全部列被固定, 横向滚动时固定列不随滚动栏滚动而左右移动...2) 冻结 DataGridViewRow.Frozen 属性为 True 时, 该行上面的全部被固定, 纵向滚动时固定不随滚动栏滚动而上下移动。

3.9K10

MultiRow中文版技术白皮书

这样设计思路满足了设计和开发分离用户需求,负责设计表格美工人员只需要设计个模板,在模板中设置好表格所有布局和外观,然后交予应用程序开发人员进行具体功能开发。...如果用户有其他第三方厂商开发.NET控件,并且希望把它作为MultiRow个单元格使用,只有实现相关接口就可以做到第三方控件嵌入。...MultiRow可以被很方便设计成个传统规整Matrix样式表格,支持了数据绑定,非绑定,排序,过滤,校验,冻结,多视图显示等。...重视易用性 为了降低用户学习成本,MultiRow采用了和DataGridView相似的接口设计,对于曾经使用过Microsoft DataGridView或者熟悉DataGridView接口设计开发人员...和单元格虚拟机制更让大数据量内存消耗达到最低,让最终用户体验不速度。

1.3K50

Excel集成网页控件,内嵌于Excel单元格区域,可加载任意网页

使用与EasyShuForPPT同样底层网页控件,故同样可实现在线、离线、登录与否等切只要是html网页显示。...PictureBox控件,快速录入功能时为DataGridView、TextBox、Label等多个控件组合,日期录入时为日期控件。...传送门:Excel催化剂开源第9波-VSTO开发图片插入功能,图片带事件 本篇网页控件也样,其不过是使用了第三方网页控件MiniBlink,款体积最小基于Google浏览器内核开发组件。...此时选择上下文菜单第项【冻结单元格区域】,即可屏蔽Excel鼠标滚动操作,让网页滚动生效,同样地第二项【取消冻结单元格区域】,即恢复Excel默认效果。...最后块短板,让Excel催化剂更易用,将会持续地通过视频录制方式,让大家更为直观地看到操作流程,学习起来更便捷高效。

1.1K30

【愚公系列】2023年11月 Winform控件专题 DataGridView控件详解

以下是些常用DataGridView控件操作方法:添加数据:使用DataGridViewRows属性来添加新。...(row);删除数据:使用DataGridViewSelectedRows属性来确定要删除,然后使用DataGridViewRows属性来删除它们。...下面介绍下这些属性使用方法:AllowUserToAddRows:设置为True时,会在最后自动添加空行,用于新增数据。...在CellStyle编辑器中,可以设置奇数和偶数背景颜色、字体、前景颜色等样式属性。也可以选择使用其他样式。...使用RowTemplate属性可以在DataGridView控件中自定义行样式。可以在DataGridView中添加多个,每行都可以有不同样式。

1.6K11

冻结计划

可以使用INFORMATION.SCHEMA.STATEMENTS Frozen=2属性列出当前命名空间中所有冻结/升级计划。...如果计划被冻结,则查询计划部分是“冻结计划”。 在管理门户SQL界面中,选择SQL语句选项卡。这将显示SQL语句列表。此列表计划状态列指定解冻、解冻/并行、冻结/显式或冻结/升级。...可以使用INFORMATION.SCHEMA.STATEMENTS Frozen属性值列出当前命名空间中所有SQL语句计划状态:UNFRECTED(0)、Frozen/EXPLICIT(1)、Frozen...可以使用INFORMATION.SCHEMA.STATEMENTS FrozenDifferent属性列出当前命名空间中此类型所有冻结计划。...当InterSystems IRIS遇到具有冻结计划语句软错误时,查询处理器会尝试自动清除错误并使用冻结计划。如果该计划仍然出错,则该计划将再次标记为出错,并且查询执行将尽可能使用最佳计划。

1.8K10

DataGridView控件用法:数据绑定

DataGridView控件,可以显示和编辑来自多种不同类型数据源表格数据。 将数据绑定到DataGridView控件非常简单和直观,在大多数情况下,只需设置DataSource属性即可。...、非绑定模式 所谓非绑定模式就是DataGridView控件显示数据不是来自于绑定数据源,而是可以通过代码手动将数据填充到DataGridView控件中,这样就为DataGridView控件增加了很大灵活性...与基于文本使用,在绑定到数字和字符串类型值时自动生成 DataGridViewCheckBoxColumn 与boolean和checkState值使用,在绑定到这些类型值时自动生成...this.dgv_Demo.AllowUserToAddRows = false;//不自动产生最后 } /// /// 创建...Password desc"; this.dgv_Demo.DataSource = dv; #endregion ////不自动产生最后

3.8K20

003 C# 巧做学习强国题库查询工具

不过不必担心,把整理好题库导入Access里。 看这里,1477条数据记录才2.29mb,我们可以放心使用。 界面设计 输入显示 输入框由两部分组成: 是Textbox负责文字输入显示部分。...数据显示 数据显示则是使用dataGridView控件。 不得不承认,这个控件特别像Access数据库界面。 接着,我们在属性窗口设置下相关属性。 通过调整控件属性,达到我们预期效果。...控件具体属性对应效果,不一一列示。 今后,如有需要,我希望以视频实操演示方式解释说明。 这样,更方便你理解掌握。 当然,你也可以通过下载源码,自己尝试修改下我标记底色属性数值。...准备查询 在创建数据库连接过程中,由于我使用是Access2016。 因此,我数据库引擎选是Microsoft.Jet.OleDb.4.0。...; //设置表格答案宽度 最后呢,你需要了解下数据偶数背景色设置代码 int i1 = this.dataGridView1.Columns[0].Width =

2.3K00

使用DataGridView进行增删改查,并同步到数据库

DataGridView控件具有极高可配置性和可扩展性。它提供有大量属性、方法和事件,能够用来对该控件外观和行为进行自己定义。...以下通过个小样例来展示DataGridView进行增删改查,并同步到数据库功能。 窗口展示: 用户需求: 1.当窗口显示时,将数据库中用户表中数据显示出来。...2.选中,运行删除操作,同时候在数据库中对应数据被删除。 3.双击某个数据,进行编辑,或者在空白加入新数据,然后点击更新,数据库随之更新。...代码展示: Public Class Form1'代码较简单,没有使用三层架构。...以上展示仅仅是冰山角,DataGridView功能特别强悍。学无止境!

4.2K20
领券