摘要:
学习过ASP.NET MVC的童鞋肯定非常熟悉这种映射的写法,一个规则对应一个映射,当然也可以定义多个规则来进行导航。 <sdk:Frame x:Name="MainFrame" Navigated="MainFrame_Navigated" NavigationFailed="MainFrame_NavigationFailed"> <navigation:Frame.UriMapper> <sdk:UriMapper> <sd... 阅读全文
摘要:
1.如果要使用动画控制Element显示与否,不使用Visibility属性,而是使用Opacity属性来控制动画的效果。2. 如果要改变Element的位置,则最好使用Cavas容器,然后控制Canvas.Left和Canvas.Top属性。3.其实最通用的属性应该是Transform,如果要控制Element的位置,则使用TranslateTransform;控制旋转的RotateTransform;缩小放大的ScaleTransform.4.如果要修改Element的颜色,则最好将Target设置为Brush,值就是一个个Bursh的类型。 阅读全文
摘要:
线性插值动画制作的动画看起来很机械,同时也不能进行模拟真实的动画效果,虽然可以使用键值动画,可是键值动画需要写大量的代码,总是不尽人意,还好在Silverlight中提供了Easing(缓动函数)这个功能,真的是做的少实现的多。Easing的基类是EasingFunctionBase类:以下为其实现类:System.Windows.Media.Animation.BackEase System.Windows.Media.Animation.BounceEase System.Windows.Media.Animation.CircleEase System.Windows.Media.Ani 阅读全文
摘要:
{Binding 属性,Mode=绑定模式,ElementName=要绑定的控件的名字} 阅读全文
摘要:
InkPresenter,这个东西再熟悉不过,没错就是手写板,我们可以在它上边想怎么画怎么画,其实他的原理很简单,就是捕捉鼠标的轨迹,然后使用指定的颜色和宽度组成线条,然后不停的记录和显示。先看个效果就是一个简单的手写(鼠标).下面开始详细介绍InkPresenter的使用。首先看下要使用到的类,以及方法:1.InkPresenter,InkPresenter成为墨迹控件,继承自Canvas类,它不单单是一个控件,而是一个可以接收SL中输入的接口;主要属性Strokes,一个集合(StrokeCollection),表示要显示的画笔。2.Stroke,表示单个墨迹画笔,属性DrawingAtt 阅读全文
摘要:
本文旨在介绍一种简单的发送邮件的方法:发送邮件需要三步走:一、配置web.config中的邮件服务属性二、在程序中动态读取配置的服务信息三、编写实现发送邮件的代码打开web.config在configuration节点中加入以下代码(此处是以163邮箱为例),host为邮箱服务器的地址,port为2... 阅读全文
摘要:
在C#中有4类Timer,分别如下:1.System.Windows.Forms.Timer,顾名思义该Timer是Winform中的一个控件,可以拖放到窗体之上,设置它的Interval属性和Tick事件即可,同时要设置Enable为true(启用,另外该Timer属于UI级别的,即执行该Timer会造成UI阻塞。2.System.Timers.Timer,该线程是通过Thread Pool来完成的,和UI不是一个线程的,所以不用担心阻塞的情况,该Timer和System.Thread.Timer非常类似都是通过Thread Pool,但是该Timer的初次触发事件是在设定的Interval 阅读全文
摘要:
这次在项目中使用到了 $.post("/Service/myService.asmx/GetDdMx", { htbh: tx }, function(result) { alert("1");});就是这种方式访问service,看起来很简单也很使用,在本机测试完美通过,可是放到服务器上发现此方法调用没有任何反应,经过多方的查询找到了解决方法,在web.config中配置支持路径查询,如下:在web.config的system.web节内添加<webServices> <protocols> <add name=" 阅读全文
摘要:
在Silverlight中操作Xml有三种方式,分别是使用XmlReader(XmlWriter),Linq to xml ,XmlSerializer(进行Xml的序列化)。下面列出微软.net类库提供的读写xml文件个类及其特点:类名称优点缺点XmlReader快速、高效、可扩展只读,只向前,需要人工验证XmlDocument可往返、可读写、支持XPath筛选比XmlReader慢XPathNavigator可往返,支持XPath和XSLT只读XPathDocument比XmlDocument,优化支持XPath和XSLT比XmlReader慢一、使用XmlReader读取Xml以下为Xm 阅读全文
摘要:
Oracle中的wmsys.wm_concat主要实现行转列功能(说白了就是将查询的某一列值使用逗号进行隔开拼接,成为一条数据)。wmsys.wm_concat除了单独使用外还可以和over函数结合使用。开始看看具体使用方法:select t.rank, t.Name from t_menu_item t; rank Name10 CLARK10 KING10 MILLER20 ADAMS20 FORD20 JONES20 SCOTT20 SMITH30 ALLEN30 BLAKE30 JAMES30 MARTIN30 TURNER30 WARD上边的查询语句返回的结果可以清晰看到rank存在 阅读全文