using Shared;
using HDL_ON.UI.CSS;
using System;
using System.Collections.Generic;
using System.Text;
namespace HDL_ON.Stan
{
///
/// Botton的最初原型(不建议修改和直接使用):标准字体和颜色,文字向左靠齐,14号字
///
public class ButtonCtrBase : Button
{
#region ■ 变量声明___________________________
///
/// 设置能否触点击事件
///
private bool m_CanClick = true;
///
/// 设置能否触点击事件
///
public bool CanClick
{
get { return m_CanClick; }
set
{
if (m_CanClick == value) { return; }
m_CanClick = value;
//能够点击,则显示没有点击过的状态
if (m_CanClick == true) { this.SetNotClickStatu(); }
//不能点击,则显示已经点击了的状态
else { this.SetClickStatu(); }
}
}
///
/// 声明此变量,旨在子线程也能够去获取一个控件的主键
///
public string MainKey = string.Empty;
///
/// 点击的坐标
///
private System.Drawing.Point downPoint = new System.Drawing.Point();
///
/// 控件的点击事件(自定义封装事件,此事件被认可为执行按钮按下事件,受CanClick属性控制)
///
public Action