//表头类
public class TopHeaderColumn
{
public TopHeaderColumn()
{
this.columnCollection=new ArrayList();
}
private string caption;
//表头的显示文本
public string Caption
{
get {return caption;}
set {caption=value;}
}
private ArrayList columnCollection;
//用来记录属于表头管辖的各列的信息(通过往集合里添加object)
public ArrayList ColumnCollection
{
get {return this.columnCollection;}
set {this.columnCollection=value;}
}
private int width;
//表头的宽度
public int Width
{
get {return width;}
set {width=value;}
}
private Image image=null;
//表头的图标
public Image Image
{
get {return image;}
set {image=value;}
}
}
另外,因为以后的代码需要DataGrid水平滚动条的位置&#