StableVersion4.3/HL_FristAidPlatform_RealTim.../Form_RealTimeVideo_FullScre...

56 lines
1.5 KiB
C#
Raw Normal View History

2024-03-11 09:47:34 +08:00
using DevExpress.XtraEditors;
using System;
using System.Windows.Forms;
namespace HL_FristAidPlatform_RealTimeVideo
{
public partial class Form_RealTimeVideo_FullScreen : XtraForm
{
/// <summary>
/// 要显示的控件
/// 用于回调
/// </summary>
public Control Control;
/// <summary>
/// 全屏显示
/// </summary>
/// <param name="control">要显示的控件</param>
public Form_RealTimeVideo_FullScreen(Control control)
{
InitializeComponent();
Control = control;
this.Controls.Add(Control);
}
/// <summary>
/// 关闭按钮
/// 此方法内禁止调试,否则会黑屏
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btn_Close_Click(object sender, EventArgs e)
{
this.Close();
this.DialogResult = DialogResult.OK;
this.Dispose();
}
/// <summary>
/// 按下ESC退出
/// 此方法内禁止调试,否则会黑屏
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void Form_RealTimeVideo_FullScreen_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Escape)
{
this.Close();
this.DialogResult = DialogResult.OK;
this.Dispose();
}
}
}
}