【发布时间】:2010-05-19 04:21:51
【问题描述】:
假设我想自定义OpenFileDialog 并更改文件扩展名过滤器的工作方式,例如this 问题。在我向上述问题的作者指出 OpenFileDialog 不可继承后,我得到了以下评论:
即使 OpenFileDialog 是密封的(不可继承),您也可以将其用作嵌套类型。例如,使用将获取 NativeDialog 的属性。然后,您始终使用 NativeDialog 属性编写方法,就完成了。
我的问题是,有人可以为我提供一个示例代码,说明我将如何继续做类似的事情?我对嵌套类型的概念有点陌生,所以我很难自己弄清楚这一点,我在网上搜索了一下,找不到任何关于它的具体内容。
谢谢!
【问题讨论】: