いくつかの事前定義されたコントロール (groupbox、button、datagridview) を持つ UserControl があり、これらのコントロールは保護されているとマークされており、コンポーネント変数も保護されているとマークされています。
次に、この基本 UserControl から別の UserControl に継承したいと考えていますが、DataGridView は常にデザイナーでロックされています。
ISupportInitilize を実装する DataGridView と関係があるのではないかと思います。
public class BaseGridDetail : UserControl
DataGridView コントロール (など) が定義されています。
public class InheritedDetail : BaseGridDetail
DataGridView コントロールがロックされています
継承後にデザイナーでこのコントロールを使用できるようにする方法はありますか?