A property grid model designed after the .NET framework PropertyGrid control