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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> "Ламерские" вопросы, задаем здесь элементарные вопросы 
:(
    Опции темы
Partizan
Дата 18.11.2009, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 8
Всего: 67



Цитата

FolderBrowserDialog пытаюсь но только получается файл.


Есть огромные сомнения, что используется именно FolderBrowserDialog


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
DenWPF
Дата 18.11.2009, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

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



FolderBrowserDialog.showDialog() не черта не открывает.
или как надо пример в МСДНе дял файла толкьо
PM MAIL   Вверх
Partizan
Дата 18.11.2009, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 8
Всего: 67



DenWPF, что-то кажется мне, что у Вас переменная типа FileOpenDialog называется FolderBrowserDialog


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
DenWPF
Дата 18.11.2009, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

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



private FolderBrowserDialog folderBrowserDialog1 = new FolderBrowserDialog();
folderBrowserDialog1.showDialog()
PM MAIL   Вверх
wester
Дата 18.11.2009, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



DenWPF

Код

folderBrowserDialog1.RootFolder = Environment.SpecialFolder.Programs;
            folderBrowserDialog1.ShowDialog();
            if(folderBrowserDialog1.SelectedPath != "")
            {
                MessageBox.Show(folderBrowserDialog1.SelectedPath);
            }


после клика на папку и последующим на 0k , показывается MessageBox с путем папки выбранным пользователем
PM MAIL   Вверх
DenWPF
Дата 18.11.2009, 16:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

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



происходит какое то быстрое движение(типо что то грузонулось)
но окно так и не вылезло.
PM MAIL   Вверх
wester
Дата 18.11.2009, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



DenWPF
протрассируй , 

и фрагмент кода который вызывает folderbrowserDialog можно увидеть ?
PM MAIL   Вверх
nmc
Дата 18.11.2009, 20:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



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

есть метод вызываемый при ctrl-c
Код

 private void copyToolStripMenuItem_Click(object sender, EventArgs e)
        {
           //можно ли как то вытащить здесь(через sender или е ) полное имя
           //папки или файла(активировав их предварительно,конечно) из listView или treeveiw, 
        }



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


Опытный
**


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

Репутация: 4
Всего: 30



nmc, если ты в ListView выбираеш итемы (текст которых это название файла или папки) то например так:
Код

List<string> mySelectedFiles = new List<string>();
private void copyToolStripMenuItem_Click(object sender, EventArgs e)
{
  foreach (ListViewItem item in listView1.SelectedItems)
  {
    mySelectedFiles.Add(item.Text);
  }
}
//в mySelectedFiles хранится текст выделенных объектов
//выводиш куданить, к примеру
foreach (string s in mySelectedFiles)
{
  listBox1.Items.Add(s);
}

если я правильно понял :-/

Это сообщение отредактировал(а) Exai1e - 18.11.2009, 20:38


--------------------
"Решение зависит от выбранного геморроя" © Snowy
"у нас как в армии - либо работает, либо так и задумано"
PM MAIL ICQ   Вверх
DenWPF
Дата 18.11.2009, 22:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

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



Цитата(wester @ 18.11.2009,  20:22)
DenWPF
протрассируй , 

и фрагмент кода который вызывает folderbrowserDialog можно увидеть ?

окно появляется но он под моим окном.окно моё это картинка на весь экран TopMost. 

что делать=((?
PM MAIL   Вверх
Exai1e
Дата 18.11.2009, 22:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 4
Всего: 30



убрать у своего окна TopMost smile хотя бы на время отладки

Это сообщение отредактировал(а) Exai1e - 18.11.2009, 22:37


--------------------
"Решение зависит от выбранного геморроя" © Snowy
"у нас как в армии - либо работает, либо так и задумано"
PM MAIL ICQ   Вверх
DenWPF
Дата 19.11.2009, 00:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

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



пробывал, почему то не канает=(
PM MAIL   Вверх
wester
Дата 19.11.2009, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



DenWPF
что то опять мешает ? 
PM MAIL   Вверх
DenWPF
Дата 19.11.2009, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

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



ну просто не появляется окно... может как то можно заставить стать выше?
PM MAIL   Вверх
DenWPF
Дата 19.11.2009, 23:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

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



я решил проблему.
при нажатие на клавишу появляется окно.
как как OnKeyDown вызвать?
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




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


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

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