求助:关于在C# 中加入MediaPlayer组件的一点疑惑
我的程序用到视频播放我就添加了一个MediaPlayer组件 ,可是在每次调试时, 播放节目添加MediaPlayer时, Panel总是发白闪烁 不知各位有什么办法解决这个问题?
我的Code如下:
#region 用MediaPlayer播放视频
public void MediaPlayerPanel() //创建一个播放视频的窗口
{
System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(MainForm.Mainform));
axMediaPlayer1 = new AxMediaPlayer.AxMediaPlayer();
axMediaPlayer1.ContainingControl = Videoform;
axMediaPlayer1.Location = new System.Drawing.Point(0, 0);
axMediaPlayer1.Name = "axMediaPlayer1";
axMediaPlayer1.TabIndex = 0;
panel1= new System.Windows.Forms.Panel();
panel1.Location = new System.Drawing.Point(26, 82);
panel1.Name = "panel1";
panel1.Size = new System.Drawing.Size(164, 195);
panel1.TabIndex = 4;
panel1.SuspendLayout();
Videoform.Controls.Add(panel1);
panel1.Controls.Add(axMediaPlayer1);
axMediaPlayer1.ShowControls=false;
axMediaPlayer1.VideoBorder3D=true;
axMediaPlayer1.Size = new System.Drawing.Size(164, 195);
axMediaPlayer1.FileName=".\\Media Files\\mymedia"+nCounter.ToString()+".avi";;
axMediaPlayer1.Visible = false;
}
#endregion