标签: .net
据我所知,.NET中至少有三个不同的SaveFileDialog类:
System.Windows.Forms.SaveFileDialog
Microsoft.Win32.SaveFileDialog
System.Windows.Controls.SaveFileDialog
为什么有那么多?它们之间是否存在任何非显而易见的区别,例如何时应该使用它们?
它们似乎不是可互换的:前两个方法和属性列表相似,第三个似乎有很大不同。
注意-我可以看到最后一个用于Silverlight(不是名称空间以任何方式使之清楚),但是我不确定这是否已弃用或不用于其他地方。