桌面应用开发之WPF动态背景】的更多相关文章

  因为项目需要,在WPF开发的桌面应用中,登陆页面需使用动态背景.由于没有前端开发人员,所以由半吊子的后端开发人员根据效果图写前端xaml.去掉页面上边框,抽离动态背景设置代码: <Window x:Class="DynamicBg.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microso…
先看效果图 Get Start   为了项目解耦,使用mvvmlight框架.MVVM设计模式请自行了解. 1 新建项目   新建一个MvvmLight(WPF)项目,删除其中无关文件夹:Design+Model. 2 添加类   添加NavigationService类,继承ViewModelBase和INavigationService. using GalaSoft.MvvmLight; using GalaSoft.MvvmLight.Views; using System; using…
移动端背景渐变,非常的年轻,符合90后年轻一代的审美,css3的这个渐变目前主要是应用在手机前端领域. 产品设计中使用渐变色的好处:1:观众不至于眼睛过于疲劳(如果是浅色背景,3个小时下来极容易造成观众闭上眼睛还有残影,眼睛会极度疲劳).2:优雅而低调的深浅色调:3:纯色单调 渐变色一是色彩不单调 二是在有限空间内尽可能制造空间感4:稍微加点渐变可以让纯色层显得更细腻,不那么单调.画面显得更丰富.代码如下,非常简单 新的梯度渐变语法,新的语法包含四个渐变函数: linear-gradient()…
MEF 在 WPF 中的简单应用 MEF 的开发模式主要适用于插件化的业务场景中,C/S 和 B/S 中都有相应的使用场景,其中包括但不限于 ASP.NET MVC .ASP WebForms.WPF.UWP 等开发框架.当然,DotNet Core 也是支持的. 在上篇文章中,笔者大致讲述如果在控制台程序中创建一个简单的 MEF 应用程序.如果有读者不太清楚,可点击 MEF 插件式开发 - 小试牛刀 进行查看.在本篇博文中,笔者将创建一个简单的 WPF 程序来做一些 MEF 的相关小实验. 首…
前段时间由于手机项目需要实现一个背景渐变功能,  开始是想切个小背景图平铺下,  后来想到css3可以实现,如是用下面的代码就实现了. .sec_case_list li  span{ background:linear-gradient(bottom, #000, transparent); background:-webkit-linear-gradient(bottom, #000, transparent); background:-moz-linear-gradient(bottom,…
简介 Electron (http://http://electron.atom.io‎)提供了一个使用Node.js进行桌面应用开发的环境. 本文介绍了一个基于Electron的HelloWorld应用的开发过程. 第一步: 创建应用源代码文件 在本地新建一个HelloWorld目录, 并创建如下文件 package.json { "name": "HellowworldApp", "version": "0.1.0", &…
项目中有这样的需求,要显示一本书的概述,默认显示2行,点击展开按钮,显示全部,点击收回,有显示2行. 开始的时候按钮事件中,可能写的是这样一段代码: if (isExpand) { [lblBrief setNumberOfLines:2]; lblBrief.text = [StringUtil subString:strBrief AndSubLength:90]; [btnBrief setImage:[UIImage imageNamed:@"detailBriefDown"]…
WPF将窗口置于桌面下方(可用于动态桌面) 先来看一下效果: 界面元素很简单,就一个Button按钮,然后写个定时器,定时更新Button按钮中的内容为当前时间,下面来介绍下原理,和界面组成. 窗口介绍 Windows操作系统所有的地方都是窗口,可能这也是系统名字的由来吧,包括你看到的文件夹,桌面,右键菜单,这些都是由界面组成的, 这么多窗口需要有一个合理的显示,就需要用到我们的层级关系,比如两个窗体谁显示在前,谁显示在后. VS给我们提供了一个查找和查看窗口信息的工具,叫做Spy++,在工具里…
我的好友Ds 发布一个flex的消息.我帮忙转发 DarkStone - 跨平台移动应用开发之 Flex 的崛起 (2013-08-20 22:28:32)     此文章由 周戈 (DarkStone) 原创, 发表日期 2013-08-19, 转载请注明来源: 微博: http://weibo.com/dstech 博客: http://blog.sina.com.cn/dstech QQ群: 23477140 欢迎各位 ActionScript 同仁的大驾光临, 我今天发布的消息非常振奋人…
移动前端开发之viewport的深入理解 在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签的使用,才能更好地让我们的网页适配或响应各种不同分辨率的移动设备. 一.viewport的概念 通俗的讲,移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域,在具体一点,就是浏览器上(也可能是一个app中的webview)用来显示网页的那部分区域,但viewport又…