private void BindGrid()
{
QueryOpen qo = new QueryOpen();
ZDXK.BLL.Scholar bll=new ZDXK.BLL.Scholar();
DataTable dt = bll.GetList(qo.GetSubjectID()).Tables[0];
this.DataGrid1.DataSource = dt;
this.DataGrid1.DataBind();
int i;
int j;
int intspan;
string temp;
for(i=0;i<DataGrid1.Items.Count;i++)
{
DataGridItem _item = DataGrid1.Items[i];
intspan = 1;
temp = DataGrid1.Items[i].Cells[0].Text;
for(j=i+1;j<DataGrid1.Items.Count;j++)
{
if(String.Compare(temp, DataGrid1.Items[j].Cells[0].Text)== 0)
{
intspan++;
DataGrid1.Items[i].Cells[0].RowSpan = intspan;
DataGrid1.Items[j].Cells[0].Visible = false;
}
else
{
break;
}
}
i=j-1;
}
}
分享到:
相关推荐
自定义的 DataGrid样式自定义的 DataGrid样式
wpf datagrid样式一个小例子已经过调试,
WPFDataGrid样式
好看的silverlight datagrid样式
简单的修改DataGrid的表头的方法,希望有帮助
WPF中DataGrid自定义实现最后一行下面跟一个汇总行,类似MT4
wpf DataGrid 自定义样式、控件模板 ControlTemplate
文章原下载地址:http://www.dotnetspark.com/kb/2941-styling-wpf-datagrid.aspx
WPF中采用自定义控件方式重写DataGrid样式,列表头使用‘|’分隔就可以自动合并表头,并且支持数据分页显示或者分页查询。
自定义DataGrid的列标题样式,行样式,鼠标悬浮及选择样式。 自定义滚动条样式,包括箭头及滚动区。
图片是在XP下截的,所以看不出效果,在Win7下效果好点.其中的DataGrid分页绑定控件方法只要传入被绑定的DataGrid对象和数据源就可以绑定了,操作简单.
WPF中使用DataGrid完成一个行级数据折叠收缩展开的功能,通过点击行头折叠或者展开明细数据。该能能常见的使用在数据的明细汇总展示上,初始展示汇总数据点击展示某行汇总的结果展示对应的明细信息。
关于DataGrid 控件的样式和模板,内容很实用
1.easyui使用datagrid定制生成一个table,1.数据绑定2.DataGrid的增改删功能3.DataGrid的分页实现4.DataGrid的样式设计先上一张截图,让你大概知道自己需要的功能是否在这张图里有所实现。
找了好长时间,终于找到wpf DataGrid添加合计行并始终显示在底部,并带有DataGrid 样式(隔行变色,鼠标移动变色,选中行变色)
datagrid设行背景色示例,提供了继承好的datagrid子类,
easyui的datagrid的数据渲染
easyui的datagrid中editor和combobox的级联,在datagrid中编辑项是下拉框的实现方式
该文件是用来将easyui-datagrid按照格式导出到excel中,可以将合并的单元格,复杂的表头,背景色及字色等按照显示的样式导出到excel,即所见即所得
自定义网页风格的datagrid,通过调整样式可以使这个插件更适合于网络开发