
C#-ASP.NET-WPF-C++-C
初级以上
开始觉悟,得认真学习。
展开
-
WPF - Command基础知识梳理
Command 是WPF的命令系统。Command通常用于定义一些通用性较高的执行命令,且具有强制性和代码的一致性。其设计目的是为了提高程序的可复用性、代码实现一致性,展现与逻辑分离。Command应用场景save命令,当收到save命令时,不管是什么组件,都统一执行其save()方法。这样我们可以在组件的基类或接口上进行save()方法的约束所有组件的实现,以原创 2017-03-21 22:25:09 · 1474 阅读 · 0 评论 -
WPF - Resources资源解析
WPF中的资源:文本、对象、图片、音频、视频、样式、模板和主题等都是资源。WPF中资源分为程序资源(二进制资源)和对象资源。程序资源:将外部文件编译进应用程序,也称为二进制资源,即Application.Resources。对象资源:存储在UI元素的Resources属性中,通过Key=Value的方式进行存储和访问资源。对象资源支持子元素共享资源。如何使用程序原创 2017-03-23 18:30:31 · 4142 阅读 · 0 评论 -
WPF - 如何使用应用程序主题(皮肤)
应用程序主题根据我们的应用程序的设计需要,对应用程序将会使用到的各类UI组件进行样式设计。应用程序主题一般都是定义在一个XAML文件中,该XAML文件中包含了各类UI组件的样式设置器和触发器。如何获取程序主题1、网上的开源主题,直接下载使用。最官方的就是WPF的网站:http://wpf.codeplex.com/。2、自行设计主题,一般使用Microsoft原创 2017-03-24 16:02:47 · 6306 阅读 · 0 评论 -
WPF - 运行时加载XAML文件
在WPF运行时,XAML解析器公开为2个类,只要使用任何一种.NET语言写的应用程序,都可以在运行时使用XAML。通过这2个类,可以对XAML进行相关操作。System.Windows.Markup.XamlReaderSystem.Windows.Markup.XamlWriter原创 2017-04-13 21:49:22 · 3916 阅读 · 1 评论 -
实战 - WPF 窗口中展现网页
一、有需求在WPF应用程序中,需要使用到WEB项目的资源,第一时间想到的就是在WPF窗口中,展现WEB项目中的页面,这样子有两点好处:一是,实现简单,不需要在WPF应用程序中实现UI布局和数据绑定;二是,灵活适应变化,需求有变化时,只需修改WEB项目,WPF项目不需要变动。事物都是两面的,有优点就有缺点,这样做的缺点是:没有充分利用WPF绚丽的界面风格。二、具体实现在WPF中展现WEB页面有多种实现原创 2017-05-26 10:48:12 · 5736 阅读 · 0 评论