WPF自学入门(六)WPF带标题的内容控件简单介绍

      在WPF自学入门(二)WPF-XAML布局控件的文章中分别介绍StackPanel,WarpPanel,DockPanel,Grid,Canvas五种布局容器的使用,可以让我们大致了解容器可以使用在什么地方。...

2022-12-10 395 阅读

WPF自学入门(七)WPF 初识Binding

       今天记录一下Binding的基础和具体的使用方法,说起这个Binding,在WPF中,Binding是很重要的特征,在传统的Windows软件来看,大多数都是UI驱动程序的模式,也可...

2022-12-10 258 阅读

WPF自学入门(八)WPF窗体之间的交互

          今天我们一起来看一下WPF窗体之间的交互-窗体之间的传值。有两个窗体,一个是父窗体,一个是子窗体。要将父窗体的文本框中的值传递给子窗体中的控件。...

2022-12-10 388 阅读

WPF自学入门(十)WPF MVVM简单介绍

   前面文章中,我们已经知道,WPF技术的主要特点是数据驱动UI,所以在使用WPF技术开发的过程中是以数据为核心的,WPF提供了数据绑定机制,当数据发生变化时,WPF会自动发出通知去更...

2022-12-10 299 阅读

WPF自学入门(九)WPF自定义窗口基类

      今天简单记录一个知识点:WPF自定义窗口基类,常用winform的人知道,winform的窗体继承是很好用的,写一个基础窗体,直接在后台代码改写继承窗体名。但如果是WPF要继...

2022-12-10 292 阅读

WPF自学入门(十一)WPF MVVM模式Command命令

        在WPF自学入门(十)WPF MVVM简单介绍中的示例似乎运行起来没有什么问题,也可以进行更新。但是这并不是我们使用MVVM的正确方式。正如上一篇文章中在开始...

2022-12-10 259 阅读

WPF自学入门(十二)WPF MVVM模式提取函数

      我们平时在写代码时为了不重复写代码,会进行复制代码或者写通用方法。今天我们就来把上传做的函数提取成为通用的方法调用。把上次写的函数提取为两个主要的文件:Obs...

2022-12-10 210 阅读

WPF页面切换及弹窗

WPF页面切换及弹窗 结构如图: 效果如图: 代码如下: xaml 1 <Window x:Class="PageChange.MainWindow" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/present...

2022-12-10 286 阅读

入坑之WPF使用MaterialDesign【第二天】简单对话框

    使用WPF简单对话框定义对话框模板SampleMessageDialog.xaml <UserControl x:Class="test.SampleMessageDialog" xmlns="http://schemas.microsoft.com/winfx/2006/xaml...

2022-12-10 794 阅读

WPF自定义控件的制作

  因为有时候需要定制化的控件,需要多个控件的组合及复杂功能的集成,这样可以考虑自定义用户控件。下面分享一个简单的数值增减功能的自定义控件作为说明。 效果图如下:   1、创建...

2022-12-10 222 阅读