V2AS
问路
意见反馈
↓ 按住下拉
[WPF]使用HLSL实现百叶窗动效
百叶窗动画是制作PPT时常用的动画之一,本文将通过实现百叶窗动画效果的例子介绍在WPF中如何使用ShaderEffect。ShaderEffect是使用高级着色器语言(High Level Shad ......
HLSL
动效
百叶窗
动画
BlindsShader
WPF学习 - 自定义窗体(二)
上一篇文章写了如何创建自定义窗体:使用 WindowChrome 或者 WindowStyle=“None”这两种方式。本文将讲述如何设置窗体的效果(以阴影效果为例),以及在效果模式下,窗 ......
窗体
Margin
WindowState
自定义
WPF
WPF学习 - 动画基础(1)
1. WPF中的动画(Animation),是一种属性动画。技术上来说,它是让属性从一个值,变化到另一个值的过程。因此,有两条重要的特性: 1.1 只能为依赖属性应用动画(因为第 ......
动画
WPF
类型
属性
Animation
WPF MVVM之点滴分享
(第五点:绑定源有修改) 我并不打算长篇累牍的介绍什么是MVVM。我尽量简洁的介绍,并把自己的经验分享给大家。 一、关于MVVM M:Model,数据模型(后台存储数据的类) ......
MVVM
WPF
绑定
xmlns
命令
WPF学习 - 用鼠标移动、缩放、旋转图片(2)- 使用MatrixTransform
在上一篇文章中,提到了以鼠标控制变换图片的方法。 这种方法在某种情况下可以,例如,直接在windows窗体上。但我发现,当把它封装到一个控件中的时候,它就不行了。 经 ......
summary
TransformCommands
img
缩放
temp
WPF学习 - 动画基础(2)
上一篇文章粗略的介绍了一下Animation类。本篇介绍一下Storyboard。 Storyboard,姑且翻译成“故事板”吧。实际上它是一个Animation对象的容器,可以容纳多个Animation ......
动画
Storyboard
WPF
btn
Button
WPF 在MVVM模式下应用动画
一个简单的需求:当程序发生异常时候,在界面上动画显示异常信息。 这个需求看似简单,只需要try……catch到异常,然后把异常的信息写入界面就OK了。 但在MVVM时,就不是 ......
MVVM
属性
WPF
TextBlock
模式
WPF学习:Slider — 冒泡显示值
想做一个下图所示的Slider,以冒泡的方式显示其Value值,该怎么做呢? 功能要求,当鼠标放在滑块上的时候,冒“泡”显示值;当滑块移动的时候,“泡”跟随移动。 看似简单的 ......
summary
Slider
popupWnd
targetToScreen
PlacementTarget
WPF学习 - 用鼠标移动、缩放、旋转图片(1)
其实我的需求很简单。就是想做一个图片查看器,可以通过鼠标来平移、缩放、旋转图片。 WPF中的UIElement提供了RenderTransform属性,用于承载各种Transform,例如Tra ......
Part
鼠标
transer
缩放
ImageContainer
WPF学习 - 闭坑(持续更新)
坑1:自定义控件设计原则: 既然称之为控件,那么就必定有界面与行为两部分。 界面就是展示给用户看的,用于承载类的属性、方法、事件等。 行为就是类的方法,以及这些方 ......
更新
学习
方法
1.
属性
V2AS = Way To Ask
V2AS 一个技术分享与创造的静土
手机扫一扫
移动阅读更方便
近15日热搜文章
Paxos协议超级详细解释+简单实例
Linux下VCS2014和Verdi2015的联合使用
C++20初体验——concepts
4
Linux下安装ffmpeg,视频格式转换
5
Arduino 看门狗使用
6
UPX源码分析——加壳篇
7
Knockout.Js官网学习(数组observable)
8
华为路由交换综合实验 ---IA阶段
9
查看显卡报错:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
10
linux下生成动态库和链接动态库