Silverlight全屏模式相关操作步骤总结

开发 开发工具
Silverlight全屏模式的实现是一个比较基础的应用技巧,对于刚刚基础Silverlight的朋友来说,掌握这一技巧是一件比较轻松的事情。

Silverlight工具的使用主要是帮助开发人员实现于音频视频相关的功能需求。它的出现彻底帮助开发人员获得了轻松的变成环境。在这里我们会为大家介绍一下Silverlight全屏模式的实现方法。#t#

Silverlight全屏模式有时候是非常有用的,在Silverlight中,提供了很好的支持。实现起来也非常的简单,其实只有一行代码,编写一个简单的XAML。

  1. < Canvas Background="#46461F"> 
  2. < Button x:Name="toggleButton" 
    Background="Red" Width="200" 
    Height="80" 
  3. Canvas.Top="80" Canvas.Left="150" 
    Content="Toggle Full Screen" 
  4. FontSize="20" Click=
    "toggleButton_Click"/> 
  5. < Image x:Name="image" 
    Source="smile_6.png"   
  6. Canvas.Top="100" 
    Canvas.Left="40">< /Image> 
  7. < /Canvas> 

引入命名空间

 

  1. using System.Windows.Interop;
    在按钮单击事件中添加实现代码。  
  2.  
  3. private void toggleButton_
    Click(object sender, RoutedEventArgs e)  
  4. {  
  5. Content contentObject = 
    Application.Current.Host.Content;  
  6. contentObject.IsFullScreen = 
    !contentObject.IsFullScreen; 
  7. }

获取当前的Silverlight插件“Content”对象,并设置IsFullScreen属性。运行后单击按钮将会变为Silverlight全屏模式,再次单击按钮(或者按Esc键)返回普通模式。

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

2009-12-31 10:01:05

Silverlight

2009-12-30 16:43:47

Silverlight

2009-12-30 10:44:38

Silverlight

2009-12-31 16:38:19

Silverlight

2010-01-04 14:49:30

Silverlight

2009-12-31 10:21:53

Silverlight

2009-12-30 09:38:37

Silverlight

2009-12-31 11:35:20

Silverlight

2009-12-30 17:29:53

Silverlight

2009-12-30 10:32:31

Silverlight

2009-12-30 14:51:47

Silverlight

2009-12-29 17:41:29

Silverlight

2010-01-04 09:39:39

Silverlight

2010-08-31 09:31:58

Silverlight

2010-04-30 16:42:08

Oracle归档模式

2009-12-30 18:07:54

Silverlight

2010-03-01 16:31:58

WCF实现SOA

2010-01-04 15:34:18

2009-12-31 13:33:35

Silverlight

2010-03-16 19:29:26

Java多线程操作
点赞
收藏

51CTO技术栈公众号