Hvordan skjule arvede eiendommer i C # 
 Når arve fra en annen komponent /styre er det noen ganger ønskelig å fjerne noen av de egenskapene du arver fra eiendommen inspektør. 
 Dette oppnås med en ControlDesigner, som så 
 public class MyNameSpace.MyControlDesigner: System.Windows.Forms.Design.ControlDesigner {public override void PostFilterProperties (IDictionary egenskaper) {properties.Remove (" NameOfProperty1 "); properties.Remove (" NameOfProperty1 "); }} 
 Det andre trinnet er å knytte denne designer med din kontroll, som så product: [System.ComponentModel.Designer (typeof (MyNameSpace.MyControlDesigner))] public class MyNameSpace.MyControl: ....... ... {etc} Anmeldelser

