上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 37 下一页
摘要: 我们在将一个数据集合绑定到列表控件时,有时候想根据不同的数据类型,显示为不同的效果。 例如将一个文件夹集合绑定到ListBox时,系统文件夹和普通文件夹分别显示为不同的效果,就可以使用模板选择器功能。 WPF提供了一个模板选择器类型DataTemplateSelector,它可以根据数据对象和数据绑 阅读全文
posted @ 2024-08-26 14:34 zhaotianff 阅读(479) 评论(0) 推荐(0)
摘要: 最近有小伙伴咨询我去编译运行一个程序。我一开始以为是CMakeLists,结果发现是makefile。 什么是Makefile ‌Makefile是一种用于自动化构建和管理程序的工具‌,它定义了项目中文件的依赖关系和构建步骤,帮助程序员自动化编译、链接和打包程序,从而提高软件开发效率。 Makefi 阅读全文
posted @ 2024-08-23 12:01 zhaotianff 阅读(5876) 评论(0) 推荐(0)
摘要: 数据模板回顾 在WPF中数据模板可以控制数据的呈现方式。 对于一些简单的数据,例如一个string,一个int,在显示时,无须额外控制 。 但是对于复杂数据类型,就需要使用数据模板来控制数据的呈现方式。 一个简单的例子 假设 我们定义了一个学生类 1 public class Student 2 { 阅读全文
posted @ 2024-08-22 11:49 zhaotianff 阅读(399) 评论(0) 推荐(0)
摘要: 可视化树和逻辑树 我们先来理解一下什么是可视化树和逻辑树。 可视化树:包含最初指定的大多数元素(在XAML或.cs中)以及控件模板中的元素。 通俗点来讲,就是整个元素的构成树,从最上面的结点到最后一个结点(包括控件模板)。 逻辑树:是可视化树的一个子集,它省略了控件模板中的元素。 通俗点来讲,就是不 阅读全文
posted @ 2024-08-20 10:59 zhaotianff 阅读(641) 评论(0) 推荐(1)
摘要: 起因 最近有遇到有小伙伴在实现TreeView不同层级使用不同数据模板时,遇到了一些问题。 经过查阅资料,我提供了两种解决方案。 第一种是使用TemplateSelector,这种方式可以根据ViewModel设置不同的数据模板。 第二种是根据数据动态创建数据模板。 这两种解决方案都是基于后台代码的 阅读全文
posted @ 2024-08-16 23:17 zhaotianff 阅读(160) 评论(0) 推荐(1)
摘要: 在我前面介绍控件的文章中介绍过,TreeView是一种列表控件,继承自ItemsControl。 我们先看一下TreeView的控件模板 1 <ControlTemplate TargetType="{x:Type TreeView}"> 2 <Border x:Name="Bd" BorderBr 阅读全文
posted @ 2024-08-14 22:14 zhaotianff 阅读(292) 评论(0) 推荐(0)
摘要: 参考链接: https://www.cnblogs.com/xiaoskery/p/3248019.html 阅读全文
posted @ 2024-08-14 22:13 zhaotianff 阅读(64) 评论(0) 推荐(0)
摘要: 待更新 https://learn.microsoft.com/zh-cn/dotnet/api/system.windows.interop.hwndhost?view=windowsdesktop-8.0 https://learn.microsoft.com/zh-cn/dotnet/desk 阅读全文
posted @ 2024-08-13 14:04 zhaotianff 阅读(28) 评论(0) 推荐(0)
摘要: 这是一个最初的版本,大概效果如下: 写这个工具的想法是方便切换两套壁纸,一套私密壁纸,一套日常壁纸。 准备支持动态壁纸、Bing每日图、从WebApi接口随机获取一张图。 技术层面 来说,没有问题,只是缺少时间去实现。 项目代码:https://github.com/zhaotianff/Priva 阅读全文
posted @ 2024-08-08 23:02 zhaotianff 阅读(42) 评论(0) 推荐(0)
摘要: NPOI读取BIFF4 使用NPOI读取这种格式的Excel文件时会报错:The supplied data appears to be in BIFF4 format. HSSF only supports the BIFF8 format, try OldExcelExtractor 如果使用O 阅读全文
posted @ 2024-08-07 16:22 zhaotianff 阅读(222) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 37 下一页