- 博客(3)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 WPF随笔(三)--绘制可拖拽的线段
最近在项目中有这样一个需求,在界面上添加一条线段,可以拖拽移动两个端点来改变线段位置。对于这种需求,考虑采用自定义控件来做。界面结构这个控件的界面结构可以分解为一个画板、一条线段和两个端点,端点用于拖拽移动,线段用于连接端点,画板用于盛放端点和线段。由于在实际使用时,需要线段有一定的宽度,所以两个端点都是有一定的宽高,线段本身更像是长方形。<UserControl x:Class="W...
2018-10-30 01:35:49 4823 8
原创 WPF随笔(二)--带CheckBox的TreeView
在上一篇的文章中记录了如何使用MahApps.Metro界面库,本人还是比较喜欢它简约现代的风格,但是却发现MahApps.Metro中没有带CheckBox的TreeView,于是就参考资料做了一个带复选框的树形图。树形图TreeView的特点是可以不断循环嵌套下去,如果只有固定的两级或三级并没有太大意义,因此其对应的数据结构应该也是要可循环嵌套的。同时一个通用的树形图的每个节点应该能够支持...
2018-10-30 00:36:11 3141 1
原创 WPF随笔(一)--UI框架MahApps.Metro的使用
WPF随笔(一)--UI框架MahApps.Metro的使用写在前面WPF的界面特性如何使用MahApps.Metro如何使用MahApps.Metro模板后记写在前面使用WPF开发窗体程序有段时间了,这个随笔系列将会记录本人在WPF使用过程中的点点滴滴。WPF的界面特性相比较WinForm而言,WPF的界面呈现使用了基于标签的XMAL文件,具备更好的结构化、层次化特性,可以实现很多有趣的...
2018-10-29 23:24:34 30309 3
Unity3D应用嵌入到WPF应用
2017-06-08
.NET Core环境下WPF如何使用文件夹选择窗口?
2020-02-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人