using DataEntity;
using System;
using System.Collections.Generic;
using System.Data;
using System.Windows;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Drawing;
using System.Collections.ObjectModel;
namespace XImagingXhandler.XDAL
{
///
/// 超声探测子数据
///
public class MethodUltrasonicChild : IEntity
{
///
/// 耗材名称:1-圆形皿; 2-非圆形皿
///
public string labwareText { get; set; } = "";
///
/// 耗材Id
///
public string labwareValue { get; set; } = "";
///
/// 板位名:Text、Value一致:Px
///
private string _positionText = "";
public string positionText
{
get { return _positionText; }
set
{
_positionText = value;
OnPropertyChanged("positionText");
}
}
public string positionValue { get; set; } = "";
#region 非圆皿
private int _rowNum = 0;
///
/// 行数
///
public int rowNum
{
get { return _rowNum; }
set
{
_rowNum = value;
OnPropertyChanged("rowNum");
}
}
private int _columnNum = 0;
///
/// 列数
///
public int columnNum
{
get { return _columnNum; }
set
{
_columnNum = value;
OnPropertyChanged("columnNum");
}
}
private double _closeTopVal = 0d;
///
/// 距顶边
///
public double closeTopVal
{
get { return _closeTopVal; }
set
{
_closeTopVal = value;
OnPropertyChanged("closeTopVal");
}
}
private double _closeLeftVal = 0d;
///
/// 距左边
///
public double closeLeftVal
{
get { return _closeLeftVal; }
set
{
_closeLeftVal = value;
OnPropertyChanged("closeLeftVal");
}
}
private double _xAxisVal = 0d;
///
/// X间距
///
public double xAxisVal
{
get { return _xAxisVal; }
set
{
_xAxisVal = value;
OnPropertyChanged("xAxisVal");
}
}
private double _yAxisVal = 0d;
///
/// Y间距
///
public double yAxisVal
{
get { return _yAxisVal; }
set
{
_yAxisVal = value;
OnPropertyChanged("yAxisVal");
}
}
#endregion
#region 圆皿
private double _xDishAxisVal = 0d;
///
/// X坐标
///
public double xDishAxisVal
{
get { return _xDishAxisVal; }
set
{
_xDishAxisVal = value;
OnPropertyChanged("xDishAxisVal");
}
}
private double _yDishAxisVal = 0d;
///
/// Y坐标
///
public double yDishAxisVal
{
get { return _yDishAxisVal; }
set
{
_yDishAxisVal = value;
OnPropertyChanged("yDishAxisVal");
}
}
///
/// 点位数据
///
public ObservableCollection pointList { get; set; } = null;
#endregion
}
}