using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Kingo.Plugin.AttributeMaintain.ModelEntity
{
public class EllipsoidAreaTable : INotifyPropertyChanged
{
public event PropertyChangedEventHandler PropertyChanged;
public int FeatureClassID
{
get;
set;
}
public string TableName
{
get;
set;
}
public string TableAliasName
{
get;
set;
}
public string FieldName
{
get;
set;
}
public string FieldAliasName
{
get;
set;
}
///
/// 面积字段集合
///
public List ListField
{
get;
set;
}
private bool _isChecked = false;
public bool IsChecked
{
set
{
_isChecked = value;
if (PropertyChanged != null)//有改变
{
PropertyChanged(this, new PropertyChangedEventArgs("IsChecked"));//对Name进行监听
}
}
get
{
return _isChecked;
}
}
public string Workspace
{ get; set; }
}
///
/// 椭球面积字段
///
public class AreaField
{
public string Name
{
get;
set;
}
public string AliasName
{
get;
set;
}
}
}