社区
WPF/Silverlight
帖子详情
WPF中datagrid如何合并单元格
Faramitav
2015-11-07 01:58:13
具体效果看下图
WPF中的datagrid能做出这样的效果吗?具体是如何实现的?
...全文
2429
12
打赏
收藏
WPF中datagrid如何合并单元格
具体效果看下图 WPF中的datagrid能做出这样的效果吗?具体是如何实现的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liujunvy89
2019-06-10
打赏
举报
回复
非常给力。。。
沫林
2018-08-10
打赏
举报
回复
引用 8 楼 daixin1031017817 的回复:
我做过,很简单。
怎么做的?有代码 吗?
WPF编程小菜鸟
2018-03-23
打赏
举报
回复
大佬们,这个合并是不是要自己在页面上画出来样式,不能根据导入的Excel来动态合并吗,因为我想做成那种长什么样子,导进来就是什么样子的
MusVision
2017-08-24
打赏
举报
回复
引用 8 楼 daixin1031017817 的回复:
我做过,很简单。
请问这个是用什么控件做的?
daixin1031017817
2017-08-18
打赏
举报
回复
我做过,很简单。
daixin1031017817
2017-08-18
打赏
举报
回复
会计审计?鼎信诺还是用友?
jimmyz2015
2016-07-26
打赏
举报
回复
使用第三方组件库
黑娃
2015-12-21
打赏
举报
回复
我之前也求教过这个问题,最后的结论是放弃了,因为就算通过一些方法实现了,也不方便往里面关联数据,我一直喜欢用datatable直接关联datagrid的itemsource
安静9527
2015-11-30
打赏
举报
回复
<data:DataGridTemplateColumn Width="200"> <data:DataGridTemplateColumn.HeaderStyle> <Style TargetType="dataprimitives:DataGridColumnHeader"> <Setter Property="ContentTemplate"> <Setter.Value> <DataTemplate> <!--呈现的关键--> <StackPanel Name="spA" Orientation="Vertical"> <StackPanel Name="spA1" Orientation="Horizontal" HorizontalAlignment="Center"> <TextBlock Name="ydA" Text="已清票" TextAlignment="Center" HorizontalAlignment="Center"/> </StackPanel> <StackPanel Orientation="Horizontal"> <StackPanel Orientation="Vertical"> <TextBlock Text="数量" Width="100" TextAlignment="Center" HorizontalAlignment="Center"/> </StackPanel> <StackPanel Orientation="Vertical"> <TextBlock Text="金额" Width="100" TextAlignment="Center" HorizontalAlignment="Center"/> </StackPanel> </StackPanel> </StackPanel> </DataTemplate> </Setter.Value> </Setter> </Style> </data:DataGridTemplateColumn.HeaderStyle> <data:DataGridTemplateColumn.CellTemplate> <DataTemplate> <StackPanel Name="yqp" Orientation="Horizontal" Tag="{Binding}" Background="Transparent"> <TextBlock Name="yqpsl" Width="100" Tag="{Binding}" Text="{Binding yqpsl}" VerticalAlignment="Center" TextAlignment="Center"/> <TextBlock Name="yqpje" Width="100" Tag="{Binding}" Text="{Binding yqpze}" VerticalAlignment="Center" TextAlignment="Center"/> </StackPanel> </DataTemplate> </data:DataGridTemplateColumn.CellTemplate> </data:DataGridTemplateColumn>
exception92
2015-11-09
打赏
举报
回复
可以。 自定义 列的 HeaderTemplate 模板
夏天的枫
2015-11-09
打赏
举报
回复
你可以去试试DevExpress里面的gridControl,可以做出那样的效果。不过嘛。。。也有些笨办法
WPF
Datagrid
合并单元格
WPF
Datagrid
合并单元格
复杂表头 支持位置拖动、 列宽度拖动,组内列会按比例自动调整 ;
WPF
DataGrid
合并单元格
(模板列嵌套
DataGrid
)
WPF
中
的
DataGrid
合并单元格
,模板列内嵌套
DataGrid
,非真正合并
wpf
动态合并
datagrid
表头单元格
wpf
动态合并
datagrid
表头单元格
wpf
中
datagrid
动态设置单元格背景
wpf
中
datagrid
动态设置单元格背景颜色。
wpf
GridView
合并单元格
Demo
wpf
GridView
合并单元格
Demo 简单 适合新手 使用工具vs2017
WPF/Silverlight
8,736
社区成员
12,029
社区内容
发帖
与我相关
我的任务
WPF/Silverlight
WPF/Silverlight相关讨论
复制链接
扫一扫
分享
社区描述
WPF/Silverlight相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章