摘要: (一)定义: 缓动函数:可以将自定义算术公式应用于动画(二)为什么要用缓动函数: 您可能希望某一对象逼真地弹回或其行为像弹簧一样。您可以使用关键帧动画甚至 From/To/By 动画来大致模拟这些效果,但可能需要执行大量的工作,并且与使用算术公式相比动画的精确性将降低。(三)实例讲解:<UserControl x:Class="AnimationStudy.EasingFunctionAnimation" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns: 阅读全文
posted @ 2011-05-23 13:01 焦涛 阅读(907) 评论(0) 推荐(0)
摘要: (一)关键帧动画:动画形式显示了目标属性的值,单个关键帧动画可以创建任意数量的目标值之间的过渡.(二)关键帧动画的优点:(1)使用关键帧对象描述关键帧动画的目标值(2)单个关键帧动画可以创建任意数量的目标值之间的过渡(3)某些关键帧方法除支持多个目标值外,还支持多个内插方法(三)内插方法:定义了从某个值过渡到下一个值的方式 (1)离散 (2)线性 (3)样条(四)创建关键帧动画(1)步骤: a、 按照对 From/To/By 动画使用的方法声明动画并指定其 Duration。 b、 对于每一个目标值,创建相应类型的关键帧,设置其值和 KeyTime,并将其添加到动画的 KeyFrames 集合 阅读全文
posted @ 2011-05-23 08:36 焦涛 阅读(857) 评论(0) 推荐(0)
摘要: 基础知识(一)动画:是快速播放一系列图像(其中每个图像与下一个图像略微不同)给人造成的一种幻觉(二)动画类型:两类 (1)From/To/By动画:在起始值和结束值之间进行动画处理。 (2)关键帧动画:在使用关键帧对象指定的一系列值之间播放动画 (三)动画是时间线:所有动画均继承自 Timeline 对象,因此所有动画都是专用类型的时间线.有以下重要属性: (1)TargetName:指定要进行动画处理的对象(2)TargetProperty:指定要进行动画处理的属性(3)Duration:(时间线)整个动画单次播放持续的时间(格式为 小时 : 分钟 : 秒 或者Forever 或者 Aut 阅读全文
posted @ 2011-05-19 15:37 焦涛 阅读(541) 评论(0) 推荐(0)
摘要: 1将一个表的字段插入另一个表中--例句insert into Region(RegionID,RegionName,RegionParentID, ElementID) select Region.RegionID ,Region.RegionName ,Region.RegionParentID,Region.ElementID from WaterManage.dbo.Region --例句insert into Element select *from WaterManage.dbo.Element where Element.LayerID=1 阅读全文
posted @ 2011-05-17 19:10 焦涛 阅读(200) 评论(0) 推荐(0)
摘要: 今天在使用VS2010时候,不小心按了几个键,代码里出现了虚线,在网上查了下只需要用快捷键:Ctrl+E+S三个组合键就可以让其取消或显示了。 阅读全文
posted @ 2011-05-16 09:43 焦涛 阅读(332) 评论(0) 推荐(0)
摘要: 如何按汉字的拼音排序建筑物名称呢?这个问题是我在项目的实际开发中遇到的,下面是我解决的办法:在网上搜索了下(1)获取建筑物名称的每个汉字的拼音首个字母,代码如下:using System;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Ink;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.A 阅读全文
posted @ 2011-04-20 17:01 焦涛 阅读(11889) 评论(4) 推荐(1)
摘要: 在开发过程中碰到:Wcf Ria Service中定义全局与局部的 InforEnergyContext client = new InforEnergyContext()取舍问题,以为开始用的是全局,发现数据更新后,另外调用同一个全局的client取的数据尽然没有更新(只有刷新页面才会更新,所以这里有问题),后来更改为只要调用的地方就调用重新new一下InforEnergyContext,取到得数据就可以立即更新了。 具体原因还不是很清楚,这里每次调用都new下,会不会有很多资源,而占用内存,这个还得后续研究! 阅读全文
posted @ 2011-04-08 10:29 焦涛 阅读(185) 评论(0) 推荐(0)
摘要: (一)下载安装花生壳,并申请花生壳护照。并登陆护照。如下图所示。(二)为了实现外部网访问你架设的Web网站,你需要做如下事情 (1)你的路由猫要支持花生壳,这里以TP-Link作为说明: 点击左边的“动态DNS”,在其设置中进行如下设置:把你申请的花生壳护照和密码对账户进行登陆,而且要勾选“启用DDNS”,登陆成功后,会显示连接状态“连接成功”,域名信息为该护照下的域名。 (2)以上步骤还不能保证外部网路能访问你的机器。因为在你的办公室里不光是有你的电脑,还有同事的,在外部看来你们使用的同一IP,那怎样让外部访问到你的机器呢?这就涉及到路由的端口映射。办法很简单,在左边的“转发规则|虚拟服务器 阅读全文
posted @ 2011-04-02 09:33 焦涛 阅读(3925) 评论(0) 推荐(0)
摘要: 你要部署silverlight的环境是什么样的?我的是Win7+IIS7部署Silverlight4的发布程序我的发布可以的!(这个也让我郁闷了几天,今天在看老外的帖子的时候,尝试了下竟然可以了)大致把我所经历几个步骤说一下(不一定每个步骤有必须设置,也不一定对,因为没有单独测试),准备这几天详细总结下。下面是一个大致的步骤,你可以暂时参考下!(1)如果不是在装有开发环境机器里发布,要装.netframework4.0(注意我的部署环境和部署对象),并在IIS中设置其为.netframework4.0(2)在生成部署包之前,据说是要将*.web下的“引用”下的几个dll复制到本地(System 阅读全文
posted @ 2011-03-17 12:41 焦涛 阅读(1845) 评论(0) 推荐(0)
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;//组合接口//1.通过组合接口不仅可以在语义上相关多个接口组合成单个接口,还可以在需要时将方法添加进新的组合接口namespace InterfaceApp{ public class Control { } public interface IDragDrop { void Drag(); void Drop(); } public interface ISerializable { void Serialize(); } // 阅读全文
posted @ 2011-03-15 14:32 焦涛 阅读(540) 评论(0) 推荐(0)