2012-02-28 3 views
3

Я программирую на C# WPF. В MSDN указано, что OpenFileDialog принадлежит пространству имен System.Windows.Controls. Но просто используя System.Windows.Controls не позволяет мне использовать OpenFileDialog. Мне нужно добавить Microsoft.Win32, а также использовать OpenFileDialog.Почему OpenFileDialog требует Microsoft.Win32?

Почему?

+1

Вы думаете о [SilverLight 4 OpenFileDialog] (http://msdn.microsoft.com/en-us/library/system.windows.controls.openfiledialog%28v=vs.95%29.aspx) против [WPF OpenFileDialog] (http://msdn.microsoft.com/en-us/library/microsoft.win32.openfiledialog.aspx)? –

ответ

5

Я подозреваю, что это всего лишь Silverlight ошибка/ограничение документации.

Эта ссылка .NetMSDN правильно помещает OpenFileDialog в пространство имен Microsoft.Win32.

Смежные вопросы