44 lines
722 B
C#
44 lines
722 B
C#
using System;
|
|
|
|
namespace JD.Kernel.Classes
|
|
{
|
|
/// <summary>
|
|
/// Item Event Args.
|
|
/// </summary>
|
|
public class ItemEventArgs<T> : EventArgs
|
|
{
|
|
#region Variables
|
|
|
|
private readonly T m_item;
|
|
|
|
#endregion
|
|
|
|
#region Constructor
|
|
|
|
/// <summary>
|
|
/// Constructor.
|
|
/// </summary>
|
|
/// <param name="item"></param>
|
|
public ItemEventArgs(T item)
|
|
{
|
|
m_item = item;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region Properties
|
|
|
|
/// <summary>
|
|
/// Item.
|
|
/// </summary>
|
|
public T Item
|
|
{
|
|
get
|
|
{
|
|
return m_item;
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
}
|
|
}
|