摘要: https://wallhaven.cc/ 上有很多优秀壁纸图片,网站访问速度有点慢,还是抓下来看比较方便。 1、安装python3 2、pip安装requests、lxml 3、运行代码 # -*- coding: utf-8 -*- #wallhaven爬取 import os from url 阅读全文
posted @ 2019-12-15 21:29 狂想NICE 阅读(5472) 评论(1) 推荐(1) 编辑
摘要: Prism: https://github.com/PrismLibrary/Prism Prism-Samples-Wpf: https://github.com/PrismLibrary/Prism-Samples-Wpf InteractionRequest 对话框已弃用,官方给出IDialo 阅读全文
posted @ 2019-12-06 17:41 狂想NICE 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 1、框架类 Prism: https://github.com/PrismLibrary/Prism Prism是用于在WPF,Windows 10 UWP和Xamarin Forms中构建松耦合,可维护和可测试的XAML应用程序的框架 ReactivUI: https://github.com/r 阅读全文
posted @ 2019-12-06 15:32 狂想NICE 阅读(1869) 评论(1) 推荐(3) 编辑
摘要: 消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。 消息内容包括:hwnd32位的窗口句柄。窗口可以是任何类型的屏幕对象,因为Win32能够维护大多数可视对象的句柄(窗口、对话框、按钮、编 阅读全文
posted @ 2019-07-19 15:25 狂想NICE 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 样式 1、讲到样式,先来对比一下wpf 样式和网页css: wpf代码: <Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="h 阅读全文
posted @ 2019-07-16 11:33 狂想NICE 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 先看一下命令的简单使用: <Window.CommandBindings> <CommandBinding Command="ApplicationCommands.Cut" CanExecute="CutCommand_CanExecute" Executed="CutCommand_Execut 阅读全文
posted @ 2019-06-25 15:38 狂想NICE 阅读(904) 评论(0) 推荐(0) 编辑
摘要: 路由事件是WPF不得不提,不得不会系列又一 先来看一下他的定义: 功能定义:路由事件是一种可以针对元素树中的多个侦听器(而不是仅针对引发该事件的对象)调用处理程序的事件。 实现定义:路由事件是一个 CLR 事件,可以由 RoutedEvent 类的实例提供支持并由 Windows Presentat 阅读全文
posted @ 2019-06-23 10:19 狂想NICE 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 附加属性也是一种特殊的依赖属性。 Canvas中的Canvas.Left,Canvas.Top ,DockPanel中DockPanel.Dock等就是附加属性。 更加.NET类属性的写法经验。这个中可以直接点出来的,都是不用实例化的静态的。以Top属性为例: public static reado 阅读全文
posted @ 2019-06-23 09:17 狂想NICE 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 依赖属性是WPF不得不提,不得不会系列又一 先来看一下,自定义依赖属性的写法 public static readonly DependencyProperty IconProperty = DependencyProperty.Register("Icon", typeof(ImageSource 阅读全文
posted @ 2019-06-23 07:35 狂想NICE 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 数据绑定是WPF不得不提,不得不会系列之一 数据绑定简言之,就是把数据源的数据绑定到目标对象的属性上。目标对象可以是承自DependencyProperty的任何可访问的属性或控件,目标属性必须为依赖属性(下节讲),数据源可以是其他控件的属性,可以是对象实例、XAML 元素、ADO.NET Data 阅读全文
posted @ 2019-06-21 23:29 狂想NICE 阅读(753) 评论(0) 推荐(0) 编辑