private void lstMember_SelectedIndexChanged(object sender, EventArgs e)
{
object obj = this.lstMember.SelectedItem;
this.propertyGrid.SelectedObject = obj;
if (obj != null)
{ this.lblSelectedType.Text = string.Format("{0}", obj.GetType()); }
else
{ this.lblSelectedType.Text = string.Format("NULL"); }
}