SilverLight幻灯片
2009-03-31 11:58:52 来源:WEB开发网以上代码中,Grid的MouseEnter事件和MouseLeave事件里把矩形框的不透明度设置为0.5和1,以提示按钮被选中。
另外,在整个用户控件里,我还注册了MouseLeftButtonDown事件,并在这个事件里转发我声明的选中事件。
按钮就这样完成了。
然后在工程里创建另一个用户控件:AD,并在XAML中写下如下代码:
AD XAML
<!--最外层容器-->
<Grid x:Name="LayoutRoot">
<!--替换图片1-->
<Image x:Name="Image1"/>
<!--替换图片2-->
<Image x:Name="Image2"/>
<!--按钮容器-->
<Grid x:Name="ContainerGrid" VerticalAlignment="Bottom" Height="40">
<!--容器背景-->
<Rectangle Fill="Black" Opacity="0.3"/>
<!--按钮顺序容器-->
<StackPanel x:Name="ButtonContainer" Orientation="Horizontal">
</StackPanel>
</Grid>
</Grid>
上面的XAML中,描述了幻灯片的工作原理(两个图片控件不停变换透明装,并替换不同的图片),在按钮容器部分,我使用了StackPanel,就不需要对按钮的布局进行更多的控制了。
Tags:SilverLight 幻灯片
编辑录入:爽爽 [复制链接] [打 印]- ››silverlight全屏显示图片
- ››Silverlight MVVM 模式(一) 切近实战
- ››Silverlight for Windows Phone 7开发系列(1):...
- ››Silverlight for Windows Phone 7开发系列(2):...
- ››Silverlight for Windows Phone 7开发系列(3):...
- ››Silverlight for Windows Phone 7开发系列(4):...
- ››Silverlight for Symbian
- ››幻灯片自动调用站内文章(完美版)
- ››Silverlight3系列(四)数据绑定 Data Binding 1
- ››silverlight2 游戏 1 你能坚持多少秒
- ››Silverlight开发实践--PicZoomShow
- ››Silverlight自定义控件开发 - 令人懊恼的OnApplyT...
更多精彩
赞助商链接