// 窗体鼠标按下事件 private void FrmFilterTester_MouseDown(object sender, MouseEventArgs e) { // 调用事件 if (!CharmControl.MouseDownEvent(e, mCharmControls, this)) { APIOperation.MoveNoBorderForm(this, e); } }
// 控件重绘事件 protected override void OnPaint(PaintEventArgs e) { // 获取绘制对象 Graphics g = e.Graphics; // 测试目录 g.DrawString("模拟同步目录:", this.Font, Brushes.Black, 20, TITLE_HEIGHT + 15); // 绘制控件 CharmControl.PaintEvent(e.Graphics, mCharmControls); // 重置重绘索引 //mMultipleSettingRedrawIndex = 0; }
// 窗体鼠标弹起事件 private void FrmFilterTester_MouseUp(object sender, MouseEventArgs e) { // 调用事件 CharmControl.MouseUpEvent(e, mCharmControls, this); }
// 窗体鼠标移动事件 private void FrmFilterTester_MouseMove(object sender, MouseEventArgs e) { // 调用事件 CharmControl.MouseMoveEvent(e, mCharmControls, this, mToolTip); }
// 窗体鼠标单击事件 private void FrmFilterTester_MouseClick(object sender, MouseEventArgs e) { // 调用事件 CharmControl.MouseClickEvent(e, mCharmControls); }