摘要:
1 //实例化StoryBoard 2 Storyboard storyBoard = new Storyboard(); 3 //设置动画轨迹 4 DoubleAnimation doubleAnimationY = new DoubleAnimation(); 5 //执行时间 6 doubleAnimationY.Duration = new Duration(TimeSpan.FromMilliseconds(500)); 7 ... 阅读全文
摘要:
本文将详细讲述Silverlight中Binding,包括Binding的属性和用法,Binding的数据流向。 Binding:一个完整的Binding过程是让源对象中的某个属性值通过一定流向规则进行转换和验证之后绑定到目标对象的某个属性上面。这个源对象由ElementName指定,源对象的属性由Path指定,流向规则由Mode指定,转换由Converter指定,验证由ValidatesOnDataErrors等指定。 首先我们来看Binding的属性如下: ElementName:指定源对象的名称 Path:指定需要绑定的源对象的属性名称 Mode:指定Binding的数据... 阅读全文
摘要:
在Silverlight中我们使用Label、TextBlock、TextBox等控件的时候经常会遇到换行的问题,在这里我们以这三个典型的控件来看看换行方式。在本文中我们把换行方式分为自动换行和手动换行来看。自动换行 Label控件在Silverlight中不支持自动换行。 TextBlock和TextBox可以通过设置TextWrapping="Wrap"属性让文字超过控件宽度时自动换行。手动换行 Label、TextBlock、TextBox控件都可以在后台中使用Environment.NewLine属性来手动换行。 TextBlock可以在Xaml代码中使用<L 阅读全文
摘要:
说明:本文出处:http://www.cnblogs.com/chengxingliang/archive/2011/02/14/1954399.html#2627673(非常感谢)在实际应用中,我们动态添加矩形框,然后使用鼠标右键点击该矩形框,得到一个弹出窗口,再为此矩形框关联一些实际信息。即可实现用户自定义的配置页面。本节将讲两个小技巧:一.鼠标右键菜单。二.Silverlight全屏模式。 一.使用鼠标右键菜单。在这里我们需要单独引入两个Dll文件。(右键项目名称-->“添加引用”-->寻找到System.Windows.Controls.Input.Toolkit.dll[ 阅读全文
摘要:
加密:View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Security.Cryptography; 6 using System.IO; 7 8 namespace ENPOT.Manufacture.Security.DL.DataLogic 9 {10 public class CryptUtil11 {12 static string encry... 阅读全文