Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Закрытая тема
 
Опции темы
Старый 06.07.2011, 11:04   #1
 Разведчик
Аватар для gslim
 
gslim никому не известный тип
Регистрация: 03.07.2011
Сообщений: 3
Популярность: 12
Сказал(а) спасибо: 2
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию ComboBox

Добрый день ув. форумчане , буквально 2 вопроса :
1)Как вывести в combobox txt файл , но только имя , вот к примеру в комбобокс у меня он записывается как "1.txt" можно просто "1" ?
КОД :
Код:
folderBrowserDialog1.ShowDialog();
            
            string Sa = folderBrowserDialog1.SelectedPath;
            DirectoryInfo dir = new System.IO.DirectoryInfo(Sa + "\\");
            System.IO.FileInfo[] files = dir.GetFiles("*.txt");
            foreach (System.IO.FileInfo fi in files)
            {
                comboBox1.Items.Add(Path.GetFileName(fi.ToString()));
            }
2)Есть combobox , есть textbox , при нажатии на кнопку , в combobox добавляются значения которое в textboxе , подскажите как сделать проверку если в combobox уже есть такое имя которое задано в тексбоксе , добавляется префикс 1 , или 2 , или 3
Пример чтобы было понятнее :
textbox : Рас рас
combobox : Рас два || рас три || джигурда
//button клац - добавилась Рас рас//
textbox : Рас рас
combobox : Рас два || рас три || джигурда || Рас рас
//button клац - а хрен тебе , Рас рас уже существует , добавлено Рас рас 1//
textbox : Рас рас
combobox : Рас два || рас три || джигурда || Рас рас || Рас рас1
//button клац - а хрен тебе , Рас рас уже существует , добавлено Рас рас 1, а стоп , Рас рас 1 тоже существует , значит добавлено Рас рас 2 //

надеюсь внятно объяснил что требуется
 
Старый 06.07.2011, 11:56   #2
Читер-спонсор
 Рыцарь-защитник
Аватар для Hermein
 
Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(
Регистрация: 14.01.2011
Сообщений: 633
Популярность: 28087
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 90
Поблагодарили 717 раз(а) в 374 сообщениях
Отправить сообщение для Hermein с помощью ICQ Отправить сообщение для Hermein с помощью Skype™
 
По умолчанию Re: C#

чет я даже первое не понял что конкретно надо, но если я правильно понял, то:
folderBrowserDialog1.ShowDialog();

string Sa = folderBrowserDialog1.SelectedPath;
DirectoryInfo dir = new System.IO.DirectoryInfo(Sa + "\\");
System.IO.FileInfo[] files = dir.GetFiles("*.txt");
foreach (System.IO.FileInfo fi in files)
{
fi=fi.Substring(0,fi.IndexOf("."));
comboBox1.Items.Add(Path.GetFileName(fi.ToString() ));
}

по поводу 2- это ты решил дубликат киллер сделать хД
а вообще по сути в массиве просто перед добавлением проверять и все по всем элементам =))
 
Закрытая тема


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] comboBox Hlebnikov Вопросы и ответы, обсуждения 7 09.03.2012 07:50
TStringList и ComboBox *Хalyava* Вопросы и ответы, обсуждения 1 24.02.2012 17:36
C# combobox - xml, из DataGridView1 в DataGridView2 gslim Вопросы и ответы, обсуждения 3 21.07.2011 19:42

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 14:18.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net