using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Y.Skin.YoForm.NoTitle;
using Y.Skin.YoForm.Shadow;
using Y.Utils.WindowsUtils.APIUtils;
namespace Y.Skin.YoForm.CustomTitle
{
public partial class DarkTitleShadowForm : ShadowForm
{
public DarkTitleShadowForm()
{
InitializeComponent();
}
private void DarkTitleForm_Load(object sender, EventArgs e)
{
PBHeadIcon.Image = Icon.ToBitmap();
}
///
/// 拖动窗口移动
///
///
///
private void LBHeadTitle_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
FormStyleAPI.ReleaseCapture();
FormStyleAPI.SendMessage(Handle, FormStyleAPI.WM_NCLBUTTONDOWN, FormStyleAPI.HTCAPTION, 0);
}
}
///
/// 最小化
///
///
///
private void BTFormMinBox_Click(object sender, EventArgs e)
{
UIMin();
}
///
/// 最大化及还原
///
///
///
private void BTFormMaxBox_Click(object sender, EventArgs e)
{
UIMax();
}
///
/// 关闭
///
///
///
private void BTFormCloseBox_Click(object sender, EventArgs e)
{
UIClose();
}
private void DarkTitleShadowForm_SizeChanged(object sender, EventArgs e)
{
DrawShadow();
}
}
}