我应该使用哪一个,区别是什么:
System.Windows.Forms.MessageBox
关于System.Windows.Forms.SaveFileDialog
和Microsoft.Win32.SaveFileDialog
的相同问题。
我只需要显示一个消息框并保存文件对话框(也可以在Windows XP上运行)。
赞赏正确的重新标记。
提前致谢,kh。
答案 0 :(得分:8)
System.Windows.Forms命名空间中的控件适用于WinForms应用程序。 System.Windows命名空间中的控件适用于WPF / Silverlight应用程序。因此,选择与您的应用程序类型匹配的控件。
答案 1 :(得分:2)
一个来自WPF,另一个是经典的Windows消息框。
System.Windows是WPF名称空间 System.WIndows.Forms是Win32经典版本。
在我的Windows窗体应用程序中,我将使用System.Windows.Forms.MessageBox。
同样的故事适用于SaveDialog