![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WPF
广信IT-炼狱
过去不代表未来,勤奋才是真实的内涵。
展开
-
WPF 无边框窗体鼠标拖动改变大小和移动
**WPF 处理 Windows 消息的模式和 WinForm 不一样了。Window 类里没有 WndProc 函数了,想要截取 Windows 消息必须借助 HwndSource 添加 Hook。代码:**protected override void OnSourceInitialized(EventArgs e){ base.OnSourceInitialized(e); HwndSource hwndSource = PresentationSource.FromVisual原创 2020-12-02 11:09:57 · 1107 阅读 · 0 评论 -
WPF窗口可见性和状态属性
WPF窗口可见性和状态属性Visibility,窗口可见性,有4个枚举值:Visiable,可见; Hidden,隐藏; Collapsed,折叠。虽然窗口类认为Collapsed与Hidden一样,但二者区别在于,Hidden仅仅将元素设为不可 见,但是元素在画面上依然占有空间;而Collapsed,在不可视的基础上,能将元素在画面 上的占位符清除,元素彻底不影响画面。Show、Hide,显示窗口和隐藏窗口的两个方法。如果窗口的ShowInTaskbar属性值 为t...原创 2020-05-08 20:36:11 · 1895 阅读 · 0 评论 -
WPF·RenderTransform特效(变形)和 矩阵变换实现五种基本变换效果
RenderTransform特效(变形):变形(RenderTransform)类是为了达到直接去改变某个Silverlight对象的形状(比如缩放、旋转一个元素)的目的而设计的,RenderTransform包含的变形属性成员就是专门用来改变Silverlight对象形状的,它可以实现对元素拉伸,旋转,扭曲等效果,同时变形特效也常用于辅助产生各种动画效果,下面列出1. RenderTran...原创 2019-05-21 15:22:26 · 1154 阅读 · 1 评论 -
BS 与 CS 的联系与区别
C/S 是 Client/Server 的缩写。服务器通常采用高性能的 PC、工作站或小型机,并采用大型数据库系统,如 Oracle、Sybase、Informix 或 SQL Server。客户端需要安装专用的客户端软件。B/S是 Brower/Server 的缩写,客户机上只要安装一个浏览器(Browser),如 NetscapeNavigator 或 Internet Explore...翻译 2019-05-30 16:51:12 · 450 阅读 · 0 评论 -
C#搭建WPF三层架构
一、三层架构主要思想概念:三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。1、表现层(UIL):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操...原创 2019-05-28 15:24:44 · 3730 阅读 · 0 评论 -
C#资源布局定义
WPF 资源分为静态资源和动态资源。静态资源是在程序载入前就对资源进行引用,类似样式资源,而动态资源是程序在运行工程中才去访问的资源,故事版资源;资源字典是个定级元素,在它里面直接封装资源供整个项目使用,在这里我就对资源和资源字典做个简单的介绍。**1、 资源 **资源定义在根元素下,和 HTML 中的 CSS 类似,格式一般是<根元素. Resources><资源定...原创 2019-06-18 10:36:35 · 122 阅读 · 0 评论 -
WPF·定义动画实现动画效果
WPF最吸引人的就是动画了,WPF动画是是在一定时间间隔内修改依赖属性值的一种方式,需要有支持相应数据类型的动画类;WPF动画主要分为三类:一是在开始值和结束值之间以逐步增加的方式或减少的方式改变属性的动画—线性插值动画(类型名+DoubleAnimation),第二种是从一个值突然变成另一个值得动画—关键帧动画(类型名+ AnimationUsingKeyFrames),还有一种是基于路径的动画...转载 2019-06-18 10:43:43 · 607 阅读 · 0 评论 -
实现数据单元格添加图片
|、首先在数据库添加查询存储过程,然后根据需要实现的字段进行添加。||、 契约式终结点三要素之一,WCF的契约大体可以分为两种,一类是对服务操作的描述;另一类是对数据的描述。服务契约(Service Contract)属于前者,后一类包含其余3种契约:数据契约(Data Contract)、消息契约(Message Contract)和错误契约(Fault Contract)。服务契约就是对功...原创 2019-07-08 10:06:03 · 396 阅读 · 0 评论