请问各位电脑高手DataGrid控件如何可以,以两例一行数据绑定显示

来源:百度知道 编辑:UC知道 时间:2024/05/27 18:30:05
请问各位电脑编程高手DataGrid控件如何可以,以两例一行的格式显示数据
那用那一个控件才能实现显示数据两例一行的功能

其实你可以使用DataGrid的ItemCreated事件来做,你肯定是已经建立了这个DataGrid的DataSource了,应该是个DataReader或者DataView类型的数据源,然后,你可以这样在ItemCreated事件中得到数据源中的字段值:
((DataRowView)e.Item.DataItem)["title"]=((DataRowView)e.Item.DataItem)["title"].ToString()+" [ "+((DataRowView)e.Item.DataItem)["ip"].ToString()+" ]";
这样你就可以将多个字段的值通过自己的编程语句写在一个格中,当然,需要判断列,你可以使用if条件语句,调用e.Item.ItemIndex.ToString()来定位列,当然也可以通过其他方式,自己查一下MSDN就知道了。最关键的还是如何得到字段值。其他的都好办。

博客欢迎访问:http://www.mygao.net

这控件好像没法做到两列一行的,自己做一个控件吧