title: Is there any way to mark string field as "No nulls or empty strings allowed" for PropertyGrid control?
body: <p>Currently property grid allows me to change string value of field to empty string, but I use this field as ID. It's should not be empty.</p>
  
  <p>Also, maybe there is some way to forbid or cancel change of field's value? (In case the ID entered is already exist)</p>