【发布时间】:2016-09-21 08:40:39
【问题描述】:
我有自己的窗口,在其中我有自己的ShowDialog 方法。现在我想隐藏继承的ShowDialog 方法。由于我的方法与继承的方法不同(它返回字符串并接受另外两个字符串作为参数),所以不能使用override。隐藏 Intellisense 是不够的,我希望 Intellisense 在其他程序员尝试使用MyWindow.ShowDialog(); 打开我的窗口时向他们显示不存在方法的错误,他们应该严格使用MyWindow.ShowDialog("string1", "string2");。如何做到这一点?或者你有其他想法,因为这样做的原因是其他程序员在编译它之前就知道我的窗口是如何使用的,从而节省了一些时间。
【问题讨论】:
标签: c# wpf inheritance window