カスタムコントロールがあり、System.Web.UI.Control
から派生したctrlFoo
と呼びます。派生プロパティが非表示になっていますか? C#
このカスタムコントロールがインスタンス化されると、intelisenseには多くのものがあるので、私はSystem.Web.UI.Control
のすべての公開プロパティを知ることができます。 ctrlFoo
インサイド
私は
private new string SkinID { get; set; }
を試みた。しかし、私はまだctrlFoo
の初期化インスタンスでこのプロパティを見ることができます。
他に提案がありますか?
あなたのクラスが完全に有効なアクセス権を持つ関数を非表示にしたいのはなぜですか?該当しない場合は、適切なクラスから継承したかどうかを検討する価値があります。 –
@Kiley Naro System.Web.UI.Controlは基本クラスです。 – maxp
誰かがIntelliSenseに "迷惑な"電話をするのが聞こえるまでは時間の問題でした。 IntelliSenseが1990年にどのように働いたかを教えてください... – Jon