I have a base component, from which several components derive.
What I want is to just publish some of the protected properties in the
base component.

public class BaseClass
{
private int FA;
protected int A
{
get {return FA;}
set {FA = value;}
}
}

public class DerivedClass: BaseClass
{
Here I just want to publish the protected property A
}

Can this be done with just a directive?
Or do I need:

new public int A
{
get {return base.A;}
set {base.A = value;}
}

To do this?
I come from another environment, Borland Delphi, where this can be done
in a very simple way, I find the above approach rather bersome when
publishing many properties.

--
Ingvar Nilsen