关于SilverLight视频播放器

本文介绍了作者在工作中遇到Silverlight播放器全屏后视频无法放大及位置不正确的问题,并详细解析了解决方案,包括对整个播放区域的缩放和进度条的调整。此外,还分享了在SharePoint上调试Silverlight应用时遇到的缓存问题及其解决方法。
摘要由CSDN通过智能技术生成

最近因为工作中用到Silverlight播放器的,所以接触到一些silverlight的东西,本打算实行拿来主义。谁料拿来的还是有些问题,只能自己修改。

下面对自己遇到的问题归纳一下,供以后的同学参考。
首先,播放器最大的问题就是全屏后视频不能放大。其实关于放大的问题网上有很多文章,但是大都相同。其实只是添加一个缩放的方法。代码如下


  private static double APP_WIDTH = 498;  // Application Width  整播放部分(包括下面的进度声音等按钮)的宽度,这个很重要,我

遇到的最后一个问题就是这个,因为这个设置不好,缩放比例就会有问题
        private static double APP_HEIGHT = 414; // Application Height  整播放部分(包括下面的进度声音等按钮)的高度
        private bool _scale = false;            // _scale flag 

public MainPage()
        {
            InitializeComponent();           
            CompositionTarget.Rendering += new EventHandler(CompositionTarget_Rendering);
            Application.Current.Host.Content.FullScreenChanged += new EventHandler(Content_Resized);
        }
private void FullScreenButton_Click(objec

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值