为什么OpenFileDialog需要Microsoft.Win32

本文关键字:Win32 Microsoft 需要 OpenFileDialog 为什么 | 更新日期: 2023-09-27 18:25:56

I在C#WPF中编程。在MSDN中,它声明OpenFileDialog属于命名空间System.Windows.Controls。但仅仅使用System.Windows.Controls允许我使用OpenFileDialog。我必须使用Microsoft.Win32添加才能使用OpenFileDialog。

为什么?

为什么OpenFileDialog需要Microsoft.Win32

我怀疑这只是一个Silverlight文档错误/限制。

.NetMSDN链接将OpenFileDialog正确地放置在Microsoft.Win32命名空间中。