56 lines
1.5 KiB
C#
56 lines
1.5 KiB
C#
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();
|
|
}
|
|
}
|
|
}
|
|
}
|