silverlight标志
Microsoft Silverlight是微软所发展的 Web 前端应用程序开发解决方案,是微软丰富型互联网应用程序(Rich Internet Application)策略的主要应用程序开发平台之一,以浏览器的外挂组件方式,提供 Web 应用程序中多媒体(含影音流与音效流)与高度交互性前端应用程序的解决方案,同时它也是微软 UX(用户经验)策略中的一环,也是微软试图将美术设计和程序开发人员的工作明确切分与协同合作发展应用程序的尝试之一。
<a target="_blank" href="http://blog.51cto.com/attachment/201011/203915442.jpg"></a>
<a target="_blank" href="http://blog.51cto.com/attachment/201011/204013315.jpg"></a>
Canvas控件:Canvas——中文的翻译是帆布,油画(布)。这个很形象,在Silverlight中,Canvas就像一张油布一样,所有的控件都可以堆到这张布上。canvas控件是在silverlight中常用的布局容器控件,可以通过canvas.left以及canvas.top 进行设置。
Stackpanel控件:stackpanel控件同样也是布局容器控件,stackpanel可以使用margin他是一个类似于边框的类型,在初始化之后可以使用left,top,bottom,right进行相应 的设置,而且可以使用children集合类型,可以使用add方法添加设计人员需要的控件,如常用的button,textbox,img等都是可以通过add方法添加到stackpanel中,同时还用布局的不是,比如Orientation属性是指布局的方式,可以设置水平horizontal以及垂直vertical.
Button控件:Button控件和我们asp.net中用到的有所不同,首先在silverlight中使用x:Name来标识控件,即我们在asp.net中使用ID。
本文转自shenzhoulong 51CTO博客,原文链接:http://blog.51cto.com/shenzhoulong/421007,如需转载请自行联系原作者