Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> FolderBrowserDialog? чем заменить в WPF 
:(
    Опции темы
nmc
Дата 15.12.2009, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 124
Регистрация: 7.4.2009

Репутация: нет
Всего: -1



Доброго времени суток!

К своему удивлению  smile  обнаружил отсутствие класса FolderBrowserDialog (и не которых других OpenFileDialog)в проекте WPF. Чем можно заменить FolderBrowserDialog при выборе нужной папки???

Это сообщение отредактировал(а) nmc - 15.12.2009, 21:09
PM   Вверх
tol05
Дата 15.12.2009, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1632
Регистрация: 21.12.2006
Где: Харьков

Репутация: 3
Всего: 170



FolderBrowserDialog-ом из System.Windows.Forms
smile


--------------------
На хорошей работе и сны хорошие снятся.
PM MAIL   Вверх
nmc
Дата 16.12.2009, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 124
Регистрация: 7.4.2009

Репутация: нет
Всего: -1



подключение System.Windows.Forms пробовал сразу, но ошибка 
Ошибка    1    Имя типа или пространства имен "Forms" отсутствует в пространстве имен "System.Windows" (пропущена ссылка на сборку?)    ... ...


P.S. Искал в Google результат

Цитата


Вопрос

Откуда взять FolderBrowserDialog?В WinForms был такой контрол FolderBrowserDialog для выбора папки. Откуда его взять в WPF?

Ответ

Аналога в WPF нету, поэтому необходимо подключить System.Windows.Forms.dll и юзать старый добрый FileBrowserDialog. Обычно я завожу alias для пространства имен System.Windows.Forms, т.к. в System.Windows (типично для WPF) лежит много классов с одинаковыми именами.

Код

using winForms = System.Windows.Forms;

Источник

Неясно, правда, куда и как подключать System.Windows.Forms.dll
К проекту WPF подключать System.Windows.Forms.dll???? smile 

Если даже .dll подключать, "то по хорошему" так и нужно??Если другой вариант? smile 

что говорит MSDN
Элементы управления Windows Forms и эквивалентные элементы управления WPF
Цитата

Элемент управления                   Эквивалентные элементы управления Windows Presentation Foundation 
Windows Forms 
FolderBrowserDialog                     Эквивалент отсутствует. 
    

P.S.2 Добавил(на проекте Добавить->Существующий элемент) System.Windows.Forms.dll к проекту та же ошибка.

Это сообщение отредактировал(а) nmc - 16.12.2009, 20:46
PM   Вверх
tol05
Дата 16.12.2009, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1632
Регистрация: 21.12.2006
Где: Харьков

Репутация: 3
Всего: 170



Цитата(nmc @  16.12.2009,  19:16 Найти цитируемый пост)
Неясно, правда, куда и как подключать System.Windows.Forms.dll
К проекту WPF подключать System.Windows.Forms.dll???? smile 

неясно что здесь может быть неясно )
Да, к WPF проекту. Я ведь правильно прочитал название темы?
А что Вас удивляет? Это что, не .Net библиотека? другой мир?


Цитата(nmc @  16.12.2009,  19:16 Найти цитируемый пост)
P.S.2 Добавил(на проекте Добавить->Существующий элемент) System.Windows.Forms.dll к проекту та же ошибка.

на проекте Add Reference (Добавить ссылку) -> .Net -> System.Windows.Forms

Это сообщение отредактировал(а) tol05 - 16.12.2009, 21:35


--------------------
На хорошей работе и сны хорошие снятся.
PM MAIL   Вверх
nmc
Дата 17.12.2009, 01:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 124
Регистрация: 7.4.2009

Репутация: нет
Всего: -1



tol05
Cпасибо! smile 


Это сообщение отредактировал(а) nmc - 17.12.2009, 01:04
PM   Вверх
tol05
Дата 17.12.2009, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1632
Регистрация: 21.12.2006
Где: Харьков

Репутация: 3
Всего: 170



пожалуйста


--------------------
На хорошей работе и сны хорошие снятся.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0499 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.