2024年3月15日发(作者:)

c#.winform,datagridview,数组,绑定,字符串,字符串数组绑定datagridview

显示,长度,显示数组内容

使用字符串数组绑定datagridveiw控件的时候,默认显示的是字符串的长度,

是因为网格查找数组对象的第一个属性,并且显示这个属性,长度就是第一个属

性,可是我们要显示的是字符串的内容。

下面首先是默认显示图片和代码

使用字符串数组绑定datagridveiw控件的时候,默认显示的是字符串的长度,

是因为网格查找数组对象的第一个属性,并且显示这个属性,长度就是第一个属

性,可是我们要显示的是字符串的内容。

下面首先是默认显示图片和代码

using System;

using c;

using entModel;

using ;

using g;

using ;

using ;

namespace WindowsApplication1

{

public partial class Form10 : Form

{

public Form10()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

string[] str = new string[] { "one", "two", "three" };

urce = str;

}

}

我们需要包装一下数组,方法如下:

using System;

using c;

using entModel;

using ;

using g;

using ;

namespace WindowsApplication1

{

public partial class Form10 : Form

{

public Form10()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

Item[] items = new Item[] { new Item("one"), new Item("two"),

new Item("three") };

urce = items;

}

}

class Item

{

private string _text;

public string Text

{

get { return _text; }

}

public Item(string text)

{

this._text = text;

}

}

}