public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) { List <string> values = new List <string>(); if (context == null) { values.Add("Context is null"); } else { values.Add("Context: " + context.ToString()); if (context.Instance == null) { values.Add("Instance is null"); } else { values.Add("Instance: " + context.Instance.ToString()); } } return(new StandardValuesCollection(values)); }