【原创】分享一种WPF列表数据的分页打印方案
摘要:核心想法:基于模板,数据与样式分离,不希望把数据和样式混在一起拼接。 模板,使用WPF的普通Page页即可,样式布局直接使用现有的。 数据,通过DataContext绑定到页面上。 原理很简单,下面贴一下代码或截图。 模板页(一个很普通的WPF页面): 简单写了一个打印类及相应方法。 /// <su
阅读全文
posted @
2020-12-14 12:28
Louis.Lu.Sz
阅读(637)
推荐(1) 编辑
WPF简单实现可以左右滑动的CheckBox复选框,样式模仿的微信
摘要:<StackPanel Grid.Row="0" Orientation="Horizontal" HorizontalAlignment="Right" Margin="0,5,5,0"> <TextBlock Text="自动刷新" FontSize="14" Margin="0,0,3,0"
阅读全文
posted @
2020-04-16 15:09
Louis.Lu.Sz
阅读(325)
推荐(0) 编辑
WPF里借助附加属性让DataGrid显示行号
摘要:大部分表格,都有显示行号的需求。 WPF里的DataGrid显示行号,一般如下方式显示: 在后台代码里写上相应的事件处理方法: 运行效果如下: 但是,这样需要对项目里的所有需要显示行号的DataGrid都要写重复的代码。 十分不优雅。 下面介绍一种通过附加属性的方式,把上面的代码进行一下封装。 然后
阅读全文
posted @
2020-04-14 12:36
Louis.Lu.Sz
阅读(2248)
推荐(1) 编辑
WPF程序入口在哪里?
摘要:新建一个默认的WPF项目,如下图所示,可以设置启动窗口。 为啥不像Windows Form或控制台程序一样,有一个单独的入口函数呢? 仔细找找,发现在这里!!! 它是由设计器自动生成的。 如果想使用自己定义的程序入口呢(可以做一些初始化设置什么的,可控性更灵活一些),通过下面两个步骤即可: 1、像W
阅读全文
posted @
2020-04-11 21:37
Louis.Lu.Sz
阅读(4772)
推荐(1) 编辑