WPF 多个 MediaElement 播放总有一个无反应。

问题描述

前台:<Gridx:Name="main"><Grid.ColumnDefinitions><ColumnDefinitionWidth="*"/><ColumnDefinitionWidth="*"/><ColumnDefinitionWidth="*"/></Grid.ColumnDefinitions><Grid.RowDefinitions><RowDefinitionHeight="*"/><RowDefinitionHeight="*"/></Grid.RowDefinitions><MediaElementx:Name="me1"Grid.Row="0"Grid.Column="0"/><MediaElementx:Name="me2"Grid.Row="0"Grid.Column="1"/><MediaElementx:Name="me3"Grid.Row="0"Grid.Column="2"/><MediaElementx:Name="me4"Grid.Row="1"Grid.Column="0"/><MediaElementx:Name="me5"Grid.Row="1"Grid.Column="1"/><MediaElementx:Name="me6"Grid.Row="1"Grid.Column="2"/></Grid>后台:privatevoidWindow_Loaded(objectsender,RoutedEventArgse){varaction=newAction(()=>{varsuffix="wmv";varindex=1;foreach(varchildinthis.main.Children){if(childisMediaElement){varmediaElement=childasMediaElement;varuriString=string.Format(@"C:UsersPublicVideosSampleVideos{0}.{1}",index,suffix);varuri=newUri(uriString);mediaElement.Source=uri;index++;}}});this.Dispatcher.BeginInvoke(action);}

解决方案

解决方案二:
这个奇葩问题到底是什么原因。

时间: 2024-11-02 16:57:33

WPF 多个 MediaElement 播放总有一个无反应。的相关文章

edia lement-wpf MediaElement 播放时看不到图像

问题描述 wpf MediaElement 播放时看不到图像 播放时只有左上角一点点有变化,其它区域都是黑色的,视频,没问题.是项目少引用了什么还是什么情况?郁闷!~~~~ 解决方案 貌似vedio.Play();这个方法必须在窗口Loaded以后才能调用,加一个Loaded事件 为什么WPF中的MediaElement不能播放视频http://q.cnblogs.com/q/16599/ 微软社区的说明"WPF MediaElement doesn't play .mp4 on windows

WPF中使用MediaElement控件来进行音视频播放

WPF中可以使用MediaElement控件来进行音视频播放,然后需要做个进度条啥的,但是MediaElement.Position(进度)和MediaElement.NaturalDuration居然都不是依赖属性,简直不能忍! 好吧,首先说说比较传统的做法(winform?) slider用来显示进度以及调整进度,tb1显示当前进度的时间值,tb2显示视频的时长. player_Loaded 事件中使用DispatcherTimer来定时获取当前视频的播放进度, player_MediaOp

网页Flash播放代码的一个小技巧

flash播放|技巧|网页 网页Flash播放代码的一个小技巧 很多网页中都插有Flash播放代码,这不仅是为了页面元素的多样化,更是为了内容体现的需要.很多时候,我们会遇到这样的问题:根据需要使用Flash的script来读取不同的音频源或者视频源,那么如何实现这一功能呢?下面我们用改写<object>标签中的代码来实现. 一个典型的Flash播放器源代码中常常有这样的语句:<param name="movie" value="http://mydomin

wpf 窗体控件里面如何嵌套一个wpf的窗体

问题描述 wpf 窗体控件里面如何嵌套一个wpf的窗体 wpf 窗体控件里面如何嵌套一个wpf的窗体------------------------------------------------------------ 解决方案 WPF 窗体 中只能存在一个Window节点,这样在解析的时候才能成功解析. 嵌套 的话 你可以做出用户控件来引用. 解决方案二: 嵌套

总有一个unknown.exe忽然跑起来,把CPU跑满。但是又找不到这个exe文件所在地

问题描述 总有一个unknown.exe忽然跑起来,把CPU跑满.但是又找不到这个exe文件所在地 RT,就是忽然进程里就多了这个程序,还把CPU给跑到99%甚至100%,关了好几次它都会再次重新出现.杀毒软件也好windows defender也好都没有检测到这个玩意儿. 咋办?

一个无刷新效果定时自动更新页面的例子

定时|刷新|无刷新|页面 一个无刷新效果定时自动更新页面的例子(ASP.NET2.0-应用xmlhttp) 首先在ASP.Net创建两个WebForm页,分别命名为Default1,Default2.下面给出代码清单: //Default1.aspx <%@ Page Language="C#" Debug="true" AutoEventWireup="true" CodeFile="Default1.aspx.cs"

ado.net-求一个无参数 调用存储过程的方法,我调用的是列转行的存储过程 但是访问数据库的方法不知道怎么写

问题描述 求一个无参数 调用存储过程的方法,我调用的是列转行的存储过程 但是访问数据库的方法不知道怎么写 访问数据不知道写 存储过程已经写好 解决方案 prepareCall()方法调用存储过程 解决方案二: use 数据库名称 这不是方法 解决方案三: use 数据库名称 用这个语句就能指向数据库 解决方案四: exec 存储过程名称

界面demo-画一个无标题栏无边框的窗口

问题描述 画一个无标题栏无边框的窗口 窗口是用gdi+画的 打算是想实现一种想安全卫士之类的窗口 没有默认的标题栏和边框的现在的情况是 按钮被挡住了 画不出来? 代码: // WinCreate.cpp : Defines the entry point for the application. // #include #include //初始化一下com口 #ifndef ULONG_PTR#define ULONG_PTR unsigned long*#include ""Gdi

android service-Android 是否可以建立一个无activity的service呢

问题描述 Android 是否可以建立一个无activity的service呢 请问Android是有无方法建立一个无activity的service呢,并且安装之后可以执行oncreate()函数,如果有请大神指导,,, 解决方案 首先,service本来就没有界面. service分为两种,一种是普通的service,另一种是IntentService. 普通的service不会专门启动一个单独的线程,它与所在的应用在同一个进程中.它也不是一个新的线程,不能在里面直接处理耗时操作,比如网络请