Silverlight Carrousel实现界面布局

开发 开发工具
Silverlight Carrousel控件主要可以帮助我们实现一些界面的布局。我们在这里用一个例子来详细介绍其使用方法,希望对大家有所帮助。

Silverlight开发工具的出现为我们带来了全新的编程环境。那么,在使用这一工具进行开发的前提就是要良好的掌握各种内置控件的使用。比如我们今天要为大家介绍的Silverlight Carrousel是一个布局控件,可对其内部的子控件排出像《旋转木马》一样的效果。#t#

Silverlight Carrousel使用:

在这里下载DLL文件,其中包含一个文件:CarrouselPanel.dll。下载了文件后在Silverlight项目中添加引用。
在page.xaml的头部添加代码

  1. xmlns:CarrouselPanel="
    clr-namespace:Carrousel
    Panel;assembly=CarrouselPanel"
      

把ScatterView控件放入page中

  1. < CarrouselPanel:CarrouselPanel 
    x:Name="xCarrouselPanel" Height=
    "Auto" HorizontalAlignment=
    "Stretch" VerticalAlignment=
    "Stretch" Width="Auto"/> 

在后台添加子控件

  1. for (int i = 1; i < = 21; i++)  
  2. {  
  3. StreamResourceInfo sri = 
    Application.GetResourceStream
    (new Uri("Carrousel;component/
    img/" + i + ".jpg", UriKind.
    Relative));  
  4. BitmapImage bi = new BitmapImage();  
  5. bi.SetSource(sri.Stream);  
  6. Image img = new Image();  
  7. img.Source = bi;  
  8. img.Width = 120;  
  9. img.Height = 200;  
  10. this.xCarrouselPanel.AddChild(img);  
  11. }  

Silverlight Carrousel的相关应用方法就为大家介绍到这里。

责任编辑:曹凯 来源: 博客园
相关推荐

2009-12-29 17:47:36

Silverlight

2009-12-31 15:21:48

Silverlight

2009-06-14 22:09:24

Java界面布局DSL

2019-10-11 19:04:23

APP界面布局导航

2010-08-12 15:59:23

Flex应用程序

2009-12-30 18:28:56

Silverlight

2009-12-30 15:42:08

Silverlight

2009-12-29 17:34:52

Silverlight

2009-12-29 18:02:26

SilverLight

2010-01-04 17:29:00

Silverlight

2009-12-30 13:51:43

Silverlight

2011-04-11 17:25:30

线性布局用户界面设计Android

2011-04-11 17:07:33

布局基础用户界面设计Android

2011-04-19 09:19:37

相对布局界面设计Android

2010-01-28 11:18:14

Android界面布局

2011-04-22 11:01:36

框架布局界面设计Android

2009-12-30 17:19:09

Silverlight

2009-12-29 18:34:21

Silverlight

2009-12-30 15:26:02

Silverlight

2010-01-04 13:09:51

Silverlight
点赞
收藏

51CTO技术栈公众号