`

DataGridView的锁定行和锁定列

    博客分类:
  • C#
 
阅读更多
1,锁定行
 
 this.Rows[CurrentCell.RowIndex].Frozen = true;

2,锁定列
this.Columns[this.CurrentCell.ColumnIndex].Frozen = true;

3,取消锁定行和锁定列
this.Rows[0].Frozen = false;
this.Columns[0].Frozen = false;

注意:去消锁定行和锁定列的索引是0
分享到:
评论

相关推荐

    C# DataGridView锁定行显示

    C# 在进行DataGridView添加修改删除时,分两种情况...锁定时,添加锁定添加行显示,修改锁定修改后的行显示,删除按情况锁定行显示。 本人提供的资源全部免分,大家可以尽情到我的资源下下载,找寻自己需要的资源。

    DataGridView锁定行显示

    在进行DataGridView添加修改删除时,分两种情况进行锁定显示。锁定时,添加锁定添加行显示,修改锁定修改后的行显示,删除按情况锁定行显示。

    winform listview,不可,拖动列头,锁定列头Columns

    ### WinForm ListView 控件:禁止拖动列头与锁定列头功能实现 #### 概述 在Windows Forms(WinForms)应用程序开发过程中,`ListView` 控件是非常常见且实用的一个控件,它允许用户以表格的形式展示数据。然而,在...

    DataGridView控件用法合集

    3. **DataGridView最下面一列新追加行非表示** - **隐藏新增行**:可以使用`AllowUserToAddRows`属性来禁止用户在DataGridView中添加新行。 ```csharp dataGridView1.AllowUserToAddRows = false; ``` 4. **...

    datagridview点击复选框删除

    - 删除操作可能会抛出异常,如当行正在编辑时尝试删除,或数据源锁定等。确保在删除操作周围添加适当的异常处理代码,以防止程序崩溃。 通过以上步骤,我们可以实现`DataGridView`中点击复选框删除所选行的功能。...

    winform_datagridview多线程出现红叉解决方案

    如果`DataGridView`绑定了大量数据,可以考虑使用虚拟化技术,只加载视图中可见的数据行,从而提高性能。 通过以上策略,可以有效地避免在多线程环境中`DataGridView`出现红叉错误,确保应用的稳定性和用户体验。...

    Android 上实现DataGridView

    然而,为了实现类似的功能,我们可以借助第三方库或者自定义视图来创建一个具有行锁定和列锁定功能的数据展示组件。以下是一些关键知识点: 1. **自定义View**: 在Android中,你可以通过继承`View`或`ViewGroup`来...

    DataGridViewEx 扩展 合计行 列显示设置保存在本地

    6. **用户交互优化**:可以添加用户友好的功能,比如一个选项来让用户决定是否显示总计行,或者提供一个界面让他们自定义总计计算的列和方式。 在提供的文件列表中,`Demo.sln`是Visual Studio解决方案文件,包含了...

    gridview固定表头 横向滚动 纵向固定

    -- 列模板 --> <!-- 行样式 --> <!-- 底部样式 --> <!-- 分页样式 --> <!-- 选中行样式 --> <!--头部样式 --> <!-- 编辑行样式 --> <!-- 交替行样式 --> <!-- 空数据模板 --> ;height:...

    c1中的FLEXGRID使用说明

    ComponentOne的C1FlexGrid控件是一个强大的数据表现工具,尤其在C/S(客户端/服务器)应用中,它提供了比VS2005自带的DataGridView更丰富的功能和更好的用户体验。C1FlexGrid控件允许开发者实现诸如列自由拖拽、行列...

    项目模块二:用户管理.pptx

    DataGridView是.NET Framework中用于显示数据的强大控件,它可以像Excel表格一样灵活地显示和编辑数据。以下是其主要属性和功能: 1. **属性:** - `Columns`: 存储控件中所有列的集合。 - `DataSource`: 数据源...

    vb彩票销售管理系统(论文).zip

    5. 锁定机制:在并发操作下,数据库锁定机制保证了数据的一致性和完整性,防止数据冲突。 四、系统实施与维护 1. 需求分析:明确系统的目标用户和业务流程,制定详细的需求规格书。 2. 系统开发:按照设计完成各...

    VS2005初学者疑难2

    - 引用行和列:使用`CurrentRow`和`Columns`属性。 - 列顺序:列的显示顺序由添加到`Columns`集合的顺序决定。 - 当前行设置:`CurrentRow`是只读,可通过修改`CurrentCell`实现。 - 删除行:可直接删除`Rows`...

    WindowsFormsApp4_C#_

    C#中的Windows Forms控件如Label、TextBox、DataGridView等可用于显示数据,而Button控件可触发读取文件和分析数据的操作。 5. 事件驱动编程:Windows Forms应用基于事件驱动模型,用户与界面元素的交互(如点击...

    c#图书管理系统(C#源码和SQL数据库)

    修改和删除功能则需要在确保数据安全的前提下进行,例如,先锁定目标记录,然后执行更新或删除操作,防止并发问题。同时,系统还可以提供添加新书的功能,引导用户输入相关信息,然后将新书信息存储到数据库中。 ...

    C#编程经验技巧宝典

    68 <br>0091 如何根据ASCII码获得字母 68 <br>0092 编程中经常使用的ASCII码 68 <br>0093 获得汉字的区位码 69 <br>0094 如何根据区位码获得汉字 69 <br>0095 如何将行字符串转换为列字符串...

    VB毕业设计——vb酒店客房餐饮管理系统(论文+源代码).zip

    例如,使用ListView或DataGridView展示数据,使用TextBox和ComboBox进行数据输入,使用Button进行操作触发等。 七、系统安全性 系统应具备用户权限管理,设置不同级别的操作员权限,防止非法访问和误操作。同时,...

    基于Visual Basic的职工培训管理信息系统设计与代码实现

    在代码实现过程中,开发者可能使用了VB的控件如TextBox、Label、ComboBox、DataGridView等来构建用户界面,并通过ADO.NET或ODBC等数据访问技术与数据库进行交互,实现数据的读写操作。此外,VB的面向对象特性使得...

    sql-server学生管理系统

    例如,可以使用文本框(TextBox)收集用户输入,按钮(Button)触发操作,列表框(ListBox)或数据网格视图(DataGridView)展示学生列表,以及对话框(Dialog)进行文件选择或确认操作等。 四、安全性与权限管理 ...

Global site tag (gtag.js) - Google Analytics