随笔 - 223  文章 - 34 评论 - 159 阅读 - 32万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  WPF

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

点击右上角即可分享
微信分享提示