Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Windows Forms
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2016, 11:04   #1
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию как добится чтобы combobox запомнил последние пять путей файлов ?

а как добится чтобы combobox запомнил последние пять путей файлов ? Что то ответа в нете не могу найти(
komra2 вне форума Ответить с цитированием
Старый 27.09.2016, 11:09   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

потому что не так искали.

не комбобокс должен запоминать, а вы должны сохранять, и потом добавлять эти варианты в бокс.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 27.09.2016, 11:14   #3
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

но ведь если я открыл более чем пять файлов, то тогда остальные, которые выходят за предел 5-ти, прпадают из списка..
komra2 вне форума Ответить с цитированием
Старый 27.09.2016, 11:18   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Код:
while(list.Count>5)
  list.RemoveAt(0);
так чтоль?)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 27.09.2016, 11:21   #5
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

у меня было так:
Код:
for (int i = 0; i < comboBox1.Items.Count; i++)
                comboBox1.Text = i.ToString();
komra2 вне форума Ответить с цитированием
Старый 27.09.2016, 11:26   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

это не убирает элементы, а лишь ставит в активный текст последний элемент, причем кривым способом.

далее, как вам говорили нет смысла переприсваивать одно и тоже свойство.
ваш код равен
Код:
comboBox1.Text=comboBox1.Items[comboBox1.Items.Count-1]
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 27.09.2016, 13:46   #7
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

как называется вот эта штука , в ней написаны Имя Тип Область и Значение https://goo.gl/sSnr8c
komra2 вне форума Ответить с цитированием
Старый 27.09.2016, 14:10   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

https://msdn.microsoft.com/ru-ru/lib...or=-2147217396
вообще то обычный TabControl, только не от WinForms, а от WPF.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 27.09.2016, 15:26   #9
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

мне надо чтобы было как на винраре такая штучка https://goo.gl/BqGfiJ там где написано Name, Size.. TabControl не подходит
komra2 вне форума Ответить с цитированием
Старый 27.09.2016, 15:41   #10
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

указанная картинка не имеет отношения к первой.
на второй ListView.

по тому как сделать, чтоб было как в первой я дал пример кода.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сделать, чтобы при скачивании файлов на сайте требовали пароль, причём можно ли чтобы у определённых файлов был свой пароль? Ave_Ave_Ave PHP 16 16.06.2016 13:41
Выбрать по критерию и суммировать последние пять Vlad_SPb Microsoft Office Excel 2 27.01.2016 14:27
как сделать чтобы в ворде автоматически вставлялись слова в текст, например через каждые пять слов kiosaki Microsoft Office Word 3 29.04.2012 02:14
Webbrowser и combobox: сделать чтобы в combobox-е оставалась история посещенных сайтов uasya2 Общие вопросы Delphi 6 06.03.2011 20:24
Image.Transparament не спас, как добится такогоже результата ? Zeraim Мультимедиа в Delphi 2 04.08.2009 23:43