これでどうでしょうか
型パラメータの制約が必要ならば追加してください
public class TestGen<T> : Control { public void TestControl() { base.CreateHandle(); } } public class PanelEx : TestGen<Panel> { } public class LabelEx : TestGen<Label> { }
回答有難う御座います。
提示いただいたコードの場合、Tに与えたPanelやLabelの機能はどうなりますか?
両方共Controlの派生クラスになってしまうのではないでしょうか?