WPF自学入门(十)WPF MVVM简单介绍
前面文章中,我们已经知道,WPF技术的主要特点是数据驱动UI,所以在使用WPF技术开发的过程中是以数据为核心的,WPF提供了数据绑定机制,当数据发生变化时,WPF会自动发出通知去更...
WPF自学入门(九)WPF自定义窗口基类
今天简单记录一个知识点:WPF自定义窗口基类,常用winform的人知道,winform的窗体继承是很好用的,写一个基础窗体,直接在后台代码改写继承窗体名。但如果是WPF要继...
WPF自学入门(十一)WPF MVVM模式Command命令
在WPF自学入门(十)WPF MVVM简单介绍中的示例似乎运行起来没有什么问题,也可以进行更新。但是这并不是我们使用MVVM的正确方式。正如上一篇文章中在开始...
WPF自学入门(十二)WPF MVVM模式提取函数
我们平时在写代码时为了不重复写代码,会进行复制代码或者写通用方法。今天我们就来把上传做的函数提取成为通用的方法调用。把上次写的函数提取为两个主要的文件:Obs...
WPF页面切换及弹窗
WPF页面切换及弹窗 结构如图: 效果如图: 代码如下: xaml 1 <Window x:Class="PageChange.MainWindow" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/present...
入坑之WPF使用MaterialDesign【第二天】简单对话框
使用WPF简单对话框定义对话框模板SampleMessageDialog.xaml <UserControl x:Class="test.SampleMessageDialog" xmlns="http://schemas.microsoft.com/winfx/2006/xaml...
WPF自定义控件的制作
因为有时候需要定制化的控件,需要多个控件的组合及复杂功能的集成,这样可以考虑自定义用户控件。下面分享一个简单的数值增减功能的自定义控件作为说明。 效果图如下: 1、创建...
开源直播工具OBS研究
项目简介 OBS - Free and open source software for live streaming and screen recording(OBS是一款开源的用于录屏直播的工具软件)。 旧版的OBS只能支持Windows,目前已经停止开发。作者为...
OBS插件开虚拟摄像头,学生党的福利
OBS插件开虚拟摄像头,学生党的福利相较于VCam等虚拟摄像头软件,OBS的最大优势就是免费,白嫖不香吗? 首先安装OBS及其插件蓝奏云:https://ydfei.lanzous.com/b01begnkb安装很简单,先安装...
DialogHost 关闭对话框
<Window x:Class="DialogHost.ClosingConfirmation.CodeBehind.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://sc...