中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

如何在C#中實現DataGridView多選

c#
小樊
168
2024-09-16 09:23:57
欄目: 編程語言

在C#中,要實現DataGridView的多選功能,你需要按照以下步驟進行操作:

  1. 首先,請確保已經添加了System.Windows.Forms命名空間。

  2. 在你的窗體上添加一個DataGridView控件。

  3. 為DataGridView設置以下屬性:

    • SelectionMode:設置為FullRowSelectCellSelect,這將決定用戶可以選擇整行還是單元格。
    • MultiSelect:設置為true,以啟用多選功能。
  4. 在窗體的代碼中,你可以通過SelectedRows(對于行選擇模式)或SelectedCells(對于單元格選擇模式)屬性來獲取所選項。

下面是一個簡單的示例:

using System;
using System.Windows.Forms;

namespace DataGridViewMultiSelectExample
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

            // 設置DataGridView屬性
            dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            dataGridView1.MultiSelect = true;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            // 獲取所有選定的行
            foreach (DataGridViewRow row in dataGridView1.SelectedRows)
            {
                MessageBox.Show("選定的行ID: " + row.Cells[0].Value.ToString());
            }
        }
    }
}

在這個示例中,我們創建了一個包含DataGridView和一個按鈕的窗體。當用戶點擊按鈕時,會彈出一個消息框顯示所有選定行的ID。

0
兰坪| 长顺县| 宜阳县| 红原县| 邻水| 潞西市| 修文县| 曲阜市| 富源县| 安丘市| 二连浩特市| 东乡族自治县| 元阳县| 莆田市| 长寿区| 延边| 怀远县| 留坝县| 乌兰察布市| 广东省| 喀喇沁旗| 泽库县| 吉木乃县| 双辽市| 岱山县| 土默特左旗| 沅江市| 封开县| 永仁县| 常德市| 邵武市| 磴口县| 志丹县| 大悟县| 界首市| 东阳市| 马关县| 盐城市| 通渭县| 平阴县| 玉溪市|