datagridview 横向排列,该怎么处理

datagridview 横向排列
datagridview 横向排列,只查一个字段,做成4行4列
------解决方案--------------------
DataGridView设置数据显示格式
//获取或设置DataGridView单元格文本内容的格式字符串
Public string Format(get;set;)
//显示绑定程序
private void Frm_Main_Load(object sender, EventArgs e)
        {
            dgv_Message.DataSource = new List<Fruit>() {//绑定数据集合
            new Fruit(){Name="茄子",Price=30},
            new Fruit(){Name="辣椒",Price=40},
            new Fruit(){Name="白菜",Price=33},
            new Fruit(){Name="土豆",Price=31}};
            dgv_Message.Columns[0].Width = 200;//设置列宽度
            dgv_Message.Columns[1].Width = 170;//设置列宽度
            dgv_Message.Columns[1].DefaultCellStyle.Format = "c";//设置内容格式
        }

------解决方案--------------------
引用:
查询到的数据时:
1
2
3
4
5
6
7
8

想在winform datagridview显示时为下面的样子:
1234
5678

从改变它的数据格式入手。