我正在开发我的eyetracking Windows Forms应用程序。我需要播放视频并同时跟踪眼球运动。 Eyetracking部分已完成,现在我需要打开视频。我可以打开一个DialogBox来选择要播放的视频,但我需要一个全屏,以便进行更准确的操作。
在我的VideoStream课程中,我得到了:
public static string videoPath;
public VideoStream(string path)
{
InitializeComponent();
videoPath = path;
axWindowsMediaPlayer1.URL = videoPath;
axWindowsMediaPlayer1.Dock = DockStyle.Fill;
}
使用dockstyle fill,我可以使表单最大化,但视频只是在小屏幕上播放like this
但我想要的实际上是this
我尝试使用axWindowsMediaPlayer1.fullScreen = true;
,但只是扩展了表单的边框,而不是视频本身。我该如何解决这个问题?
答案 0 :(得分:0)
尝试在initializeComponent()
之后添加这些行:
FormBorderStyle = FormBorderStyle.None;
WindowsState = FormWindowState.Maximized;
TopMost = true;