namespace Dongke.WinForm.Controls.InvoiceLayout
{
///
///
///
public class ItemChangingEventArgs : System.ComponentModel.CancelEventArgs
{
#region 成员变量
private LayoutItem _item;
private int _itemID = 0;
private ItemChangeType _itemChangeType = ItemChangeType.Added;
#endregion 成员变量
#region 属性
///
/// 获取Item的变更种别。
///
public ItemChangeType ChangeType
{
get
{
return _itemChangeType;
}
internal set
{
_itemChangeType = value;
}
}
///
/// 获取Item
///
///
/// Item的变更种别为删除时,为null。
///
public LayoutItem Item
{
get
{
return _item;
}
internal set
{
_item = value;
}
}
///
/// 获取Item ID。
///
///
/// Item的变更种别为删除时,为删除前的Item ID。
///
public int ItemID
{
get
{
return _itemID;
}
internal set
{
_itemID = value;
}
}
#endregion 属性
}
}