3.Popup 消息弹出框-牛翰网

3.Popup 消息弹出框

Popup 是一个用于显示临时性内容的控件,它可以在应用程序的其他内容之上显示一个弹出窗口。它通常用于实现下拉菜单、工具提示、通知消息等功能。 主要属性为: Child:获取或设置 Popup控件的...
2.Prism框架ModuleAttribute、IOC扩展、功能注册-牛翰网

2.Prism框架ModuleAttribute、IOC扩展、功能注册

ModuleAttribute(按需延迟加载) ModuleAttribute 是 Prism 框架中用于标识模块的属性。通过使用 ModuleAttribute,可以将模块与特定的模块目录进行关联,从而使 Prism 应用程序能够动态加载和初...
1.Prism框架介绍-牛翰网

1.Prism框架介绍

什么是Prism: 1.WPF Prism是一个用于构建模块化、可扩展和可重用的WPF应用程序的框架。它基于MVVM模式,提供了一种简单且灵活的方式来管理复杂的WPF应用程序。 2.Prism框架提供了一些核心概念...
13.画刷(Brush)-牛翰网

13.画刷(Brush)

在进行WPF界面设计时,我们需要在很多地方设置颜色属性,比如元素的背景色、前景色以及边框的颜色,还有形状的内部填充和笔画,这些颜色的设置在WPF中都以画刷(Brush)的形式实现。比如最常用...
9个月前
04613
12.旋转、缩放、倾斜、平移Transform-牛翰网

12.旋转、缩放、倾斜、平移Transform

RotateTransform旋转 RotateTransform表示旋转一个对象的角度。首先我们来看一下它的定义 public sealed class RotateTransform : Transform { public static readonly DependencyProperty
10.路由事件-牛翰网

10.路由事件

先看一段代码: <Window x:Class="HelloWorld.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="
9个月前
03814
9.附加属性-牛翰网

9.附加属性

我们在学习布局控件时,其实也已经使用过附加属性了。下面我们来看一些例子 <Grid> <Grid.RowDefinitions> <RowDefinition/> <RowDefinition/> </Grid.RowDefinitio...
8.依赖属性-牛翰网

8.依赖属性

WPF的依赖属性系统,它是指WPF提供的一组服务,专门用来扩展WPF的属性功能,而受到这些服务支持的属性就称为依赖属性。 WPF的依赖属性系统对于开发者而言,几乎是感知不到的,它通过DependencyP...
7.模板Template-牛翰网

7.模板Template

WPF的模板基类叫FrameworkTemplate,它是一个抽象类,它有三个子类,分别是ControlTemplate(控件模板)、ItemsPanelTemplate(元素面板模板)和DataTemplate(数据模板) ControlTemplate控件模...
9个月前
08213
6.Trigger触发器-牛翰网

6.Trigger触发器

触发器是指当满足预设的条件时去执行一些事务的工具,比如我们希望鼠标移到某个按钮上方时,这个按钮的颜色、大小发生一些改变。这个时候,条件是鼠标移到按钮上,执行的事务是改变按钮的颜色和...
9个月前
08312