Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 隐藏窗体时在后台播放视频_C#_Winforms - Fatal编程技术网

C# 隐藏窗体时在后台播放视频

C# 隐藏窗体时在后台播放视频,c#,winforms,C#,Winforms,我正在做一个项目,在这个项目中,我在每个表格上都有很多视频。当我点击“转到下一个视频”旁边的按钮时。我的视频隐藏但仍处于播放模式的上一个窗体。这是我的代码 private void tsbNext_Click(object sender, EventArgs e) { //tsbPrevious.Visible = true; if (fVedio1.Visible == true) { fVideo1.Hide(

我正在做一个项目,在这个项目中,我在每个表格上都有很多视频。当我点击“转到下一个视频”旁边的按钮时。我的视频隐藏但仍处于播放模式的上一个窗体。这是我的代码

 private void tsbNext_Click(object sender, EventArgs e)
    {
        //tsbPrevious.Visible = true;
        if (fVedio1.Visible == true)
        {
            fVideo1.Hide();//it hide the form on which video is on playing mode

            btnVideo2_Click(sender, e);//it let me go to next form
        }
} 我做错了什么?我可以使用fVideo1.Close(),但它将无法再次启动该视频。

写下以下内容:

if (fVedio1.Visible == true)
{
    fVideo1.Hide();//it hide the form on which video is on playing mode
    fVideo1.Pause();//it will pause the Video
}
并将其添加到您的btnVideo2\u单击方法:

fVideo1.Continue()

fVideo的定义是什么?如果Hide()不包含这些选项,它是否有办法暂停/停止视频?实际上我有一个主窗体,其他窗体从主窗体继承,所以按钮下一个在主窗体上,视频在继承窗体上视频是什么类型的对象?@Quintium使用videolan vlc插件v2I不熟悉该控件,但是听起来你应该检查他们关于如何停止或暂停视频的文档,而不是期待Hide()为你做这件事。