ArrayList array = new ArrayList();
array.Add("dd");
array.Add("sss");
dGridMyList.DataSource = null;
dGridMyList.Refresh(); this.dGridMyList.DataSource = array;
this.dGridMyList.Refresh();
这样绑定的效果是ArrayList 里每个元素的长度,即为“2”,“3”,为什么啊?
请高手指点
array.Add("dd");
array.Add("sss");
dGridMyList.DataSource = null;
dGridMyList.Refresh(); this.dGridMyList.DataSource = array;
this.dGridMyList.Refresh();
这样绑定的效果是ArrayList 里每个元素的长度,即为“2”,“3”,为什么啊?
请高手指点
解决方案 »
- |ZYCWPF| WPF拿什么来打印RichTextBox的内容啊?我在codeproject找了几个WPF打印的,都不理想
- 如何读取txt文件?
- 求一个很简单的算法!!
- [新手求助]"{0,-11}= {1}"是什么意思呢?
- 怎么在程序中让CMD自动执行命令,急急急?
- 给大家开个FTP
- c#中能否使用C++编写的动态链接库?
- 谁有C# TCP/IP文件传输的例子给一份吧?源代码也行啊!
- 怎么在WindowForm中显示某个网页(*.htm)(c#的)
- 关于套接字的问题,在线等待!!!如何检测客户端的非正常断开。
- C#编写WEB服务器数据库组件的问题?
- 画拓扑图使用什么软件?我在VISIO里怎么没找到云图?
array.Add("dd");
array.Add("sss");
dGridMyList.DataSource = null;
//dGridMyList.Refresh(); this.dGridMyList.DataSource = array;
this.dGridMyList.DataBind();这种方法貌似可以。。
顺便问一下,Refresh()是干什么用的,看不太懂。
{
public MyString(string s)
{
this.s = s;
} private string s;
public string S
{
get { return s; }
set { s = value; }
}
}ArrayList list = new ArrayList();
list.Add(new MyString("aa"));
list.Add(new MyString("bbbb"));
this.dataGridView1.DataSource = list;