C# DataGridView 行赋值教程:通过索引和列名快速设置单元格值
C# DataGridView 行赋值教程:通过索引和列名快速设置单元格值
在 C# WinForms 应用程序中,DataGridView 控件常用于展示和编辑表格数据。本教程将引导你学习如何使用代码为 DataGridView 的行赋值。
方法概述
你可以通过访问 DataGridView 的 Rows 集合并使用索引来访问特定的行。然后,使用索引或列名访问行中的单元格,并为其指定值。
示例代码
以下是使用 C# 为 DataGridView 行赋值的示例代码:csharpusing System;using System.Data;using System.Windows.Forms;
class Program{ static void Main(string[] args) { // 创建一个窗口 Form form = new Form();
// 创建一个 DataGridView 控件 DataGridView dataGridView = new DataGridView(); dataGridView.Dock = DockStyle.Fill;
// 创建列 dataGridView.Columns.Add('Name', 'Name'); dataGridView.Columns.Add('Age', 'Age'); dataGridView.Columns.Add('City', 'City');
// 添加行并赋值 dataGridView.Rows.Add('John', 25, 'New York'); dataGridView.Rows.Add('Alice', 30, 'London'); dataGridView.Rows.Add('Bob', 35, 'Paris');
// 修改特定行的值 dataGridView.Rows[0].Cells['Age'].Value = 26;
// 将 DataGridView 添加到窗口中 form.Controls.Add(dataGridView);
// 显示窗口 Application.Run(form); }}
代码解析
- 创建 DataGridView 控件并添加列: 代码首先创建了一个 DataGridView 控件,并添加了三列:'Name', 'Age' 和 'City'。2. 添加行并赋值: 使用
dataGridView.Rows.Add()方法添加三行数据,并直接为每个单元格赋值。3. 修改特定行值: 通过索引访问第一行 (dataGridView.Rows[0]),然后使用列名 'Age' 访问该行中的 'Age' 列单元格 (Cells['Age']),并将其值修改为 26。
总结
通过本教程,你学习了如何使用 C# 代码为 DataGridView 的行赋值。你可以根据需要修改示例代码,使用不同的索引、列名和值来满足你的特定需求。
原文地址: https://www.cveoy.top/t/topic/SMk 著作权归作者所有。请勿转载和采集!