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);    }}

代码解析

  1. 创建 DataGridView 控件并添加列: 代码首先创建了一个 DataGridView 控件,并添加了三列:'Name', 'Age' 和 'City'。2. 添加行并赋值: 使用 dataGridView.Rows.Add() 方法添加三行数据,并直接为每个单元格赋值。3. 修改特定行值: 通过索引访问第一行 (dataGridView.Rows[0]),然后使用列名 'Age' 访问该行中的 'Age' 列单元格 (Cells['Age']),并将其值修改为 26。

总结

通过本教程,你学习了如何使用 C# 代码为 DataGridView 的行赋值。你可以根据需要修改示例代码,使用不同的索引、列名和值来满足你的特定需求。

C# DataGridView 行赋值教程:通过索引和列名快速设置单元格值

原文地址: https://www.cveoy.top/t/topic/SMk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录