Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9541

DataGridView.Columns[0]に自作プロパティを作成する

$
0
0

C#でDataGridView.Columns[0]に自作プロパティを作成する方法

class1.cs

public class CusDataGridViewColumn: DataGridView
{
    public new List<CustumColumn> Columns { get; }

    public CustumColumn this[int index]  // インデクサ
    {
        get
        {
            return Columns[index];
        }
        set
        {
            Columns[index] = value;
        }
    }
}

public class CustumColumn : DataGridViewColumn
{
    public string test { get; set; }
}

Form1.cs

    private void Form1_Load(object sender, EventArgs e)
    {
        string a = cusDataGridViewColumn1.Columns[0].test;
        a = cusDataGridViewColumn1.Columns[1].test;
    }

Viewing all articles
Browse latest Browse all 9541

Trending Articles