我正在从表单中实现自定义MessageBox。该类的头很标准:
public partial class AutoClosingMessageWindow : Form
该类具有方法:
public static DialogResult Show(...)
我可以类似于MessageBox-> AutoClosingMessageWindow.Show(...)来调用它。问题是我还看到很多来自Form的公共成员,我希望“隐藏”他们。我知道在C ++中您可能具有不同的继承类型,但是根据我的研究,您无法在C#中做到这一点。
我有什么办法可以做到这一点,并不意味着只是为了避免这种情况而以其他方式重新实现它?