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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 16.11.2016, 00:27   #1
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию дать идентификатор слову в listbox

есть listbox1 и listbox2, когда я выбираю пункт из listbox1 то он копируется и удаляется, и у этого слово есть как бы "привязанное слово" в listbox2, то есть если я выбрал 5 в списке listbox1 пункт, то как сделать чтобы именно 5-ый выделился в listbox'e2, и только он, если я выбрал 10 пункт то выделился соответственно 10 пункт в listbox2 ?
Код:
private void listBox1_MouseClick(object sender, MouseEventArgs e)
        {
            Clipboard.SetText(listBox1.SelectedItem.ToString());
            listBox1.Items.RemoveAt(listBox1.SelectedIndex);
            for (int i = 0; i < listBox1.Items.Count; i++)
            {
                label1.Text = i.ToString();
            }
        }

        private void listBox2_MouseClick(object sender, MouseEventArgs e)
        {
            Clipboard.SetText(listBox2.SelectedItem.ToString());
            listBox2.Items.RemoveAt(listBox2.SelectedIndex);
            for (int i = 0; i < listBox2.Items.Count; i++)
            {
                label2.Text = i.ToString();
            }
        }
komra2 вне форума
Старый 16.11.2016, 01:34   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

вы все еще делает бесполезные циклы?

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

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
вы все еще делает бесполезные циклы?

выделенный пункт это ListBox.SelectedIndex, это можно как читать так и устанавливать.
вы же сами его применяете кстати.
нет, цикл мне для другого нужен тут

как мне сделать эту часть ??
"если я выбрал 10 пункт то выделился соответственно 10 пункт в listbox2 ?"

в прицыпе правильную связку надо держать в коде уже т.к. комп тупой, а если ему сказать что куда идет, то он будет по сути и показывать к какому слову привязка идет

Последний раз редактировалось komra2; 16.11.2016 в 01:39.
komra2 вне форума
Старый 16.11.2016, 02:11   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

в конкретном коде цикл безполезен.


я и сказал как сделать.
выделенный элемент это SelectedIndex, просто присвойте от одного листбокса к другому.

Цитата:
Сообщение от komra2 Посмотреть сообщение
т.к. комп тупой,
кхм.
Цитата:
Программа делает то что написал программист, а не то что он хотел.
вы программист, а не юзер.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 16.11.2016 в 02:16.
Пепел Феникса вне форума
Старый 16.11.2016, 08:08   #5
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
в конкретном коде цикл безполезен.


я и сказал как сделать.
выделенный элемент это SelectedIndex, просто присвойте от одного листбокса к другому.


кхм.

вы программист, а не юзер.


я уже писал что цикл мне длятдругого нужен.

Лан присвою
komra2 вне форума
Старый 16.11.2016, 09:59   #6
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

Кароче сделал, но задам другой вопрос тоже на эту тему, как называется функция, если на навел курсор на texbox и данные скопиовались?
Может это Cursor_Changed ?
komra2 вне форума
Старый 16.11.2016, 10:22   #7
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx
pu4koff вне форума
Старый 16.11.2016, 10:47   #8
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

одна проблема осталось, если я выбрал элемент из listbox то другой текст появляется в textbox, пока все
пока не получается чете

Последний раз редактировалось komra2; 16.11.2016 в 10:49.
komra2 вне форума
Старый 16.11.2016, 11:45   #9
New man
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 774
По умолчанию

Цитата:
Сообщение от komra2 Посмотреть сообщение
пока не получается чете
Просто компьютер обиделся на то, что его тупым назвали.
a.k.a. Angelicos Phosphoros
Мой сайт
New man вне форума
Старый 16.11.2016, 12:05   #10
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

Цитата:
Сообщение от New man Посмотреть сообщение
Просто компьютер обиделся на то, что его тупым назвали.
компу ваще пофиг на код, он его выполняет если пральна написать его
komra2 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск в БД по слову из Memo Sony_boy БД в Delphi 8 23.01.2016 20:24
Поиск по слову в cxGrid Ferkel Компоненты Delphi 4 20.06.2012 16:44
Как в ListBox реализовать поиск по ключевому слову Applod Компоненты Delphi 0 23.11.2011 15:03
Копирование по слову Patriot_Rostov Microsoft Office Word 3 12.02.2011 20:44
Вопрос по слову LIKE kaa1977 SQL, базы данных 6 24.09.2009 15:48