60 lines
1.7 KiB
C#
60 lines
1.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Data;
|
|
using System.Drawing;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows.Forms;
|
|
|
|
namespace ProductionControl.UIExtend
|
|
{
|
|
public partial class DefectCountOfSizeControl : UserControl
|
|
{
|
|
public DefectCountOfSizeControl()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
[Description("启用"), Category("自定义")]
|
|
public bool Checked
|
|
{
|
|
get { return this.checkBox1.Checked; }
|
|
set { this.checkBox1.Checked=value; }
|
|
}
|
|
|
|
|
|
[Description("标题"), Category("自定义")]
|
|
public string Title
|
|
{
|
|
get { return this.checkBox1.Text; }
|
|
set { this.checkBox1.Text = value; }
|
|
}
|
|
[Description("Code"), Category("自定义")]
|
|
public string Code
|
|
{
|
|
get { return this.checkBox1.Tag==null?"":this.checkBox1.Tag.ToString(); }
|
|
set { this.checkBox1.Tag = value; }
|
|
}
|
|
|
|
[Description("尺寸范围"), Category("自定义")]
|
|
public decimal SizeValue
|
|
{
|
|
get { return this.numSize.Value; }
|
|
set { this.numSize.Value = value; }
|
|
}
|
|
[Description("最大允许缺陷数量"), Category("自定义")]
|
|
public decimal MaxDefectCount
|
|
{
|
|
get { return this.numMaxDefectCount.Value; }
|
|
set { this.numMaxDefectCount.Value = value; }
|
|
}
|
|
|
|
private void checkBox1_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
this.numMaxDefectCount.Enabled = this.numSize.Enabled = this.Checked;
|
|
}
|
|
}
|
|
}
|