Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WinForms, .Net Framework Новый топик    Ответить
 Помогите доработать drag and drop  [new]
iskatelsql
Member

Откуда:
Сообщений: 783
По примерам сделал drag and drop между двумя Listbox

        private void listBox1_MouseDown(object sender, MouseEventArgs e)
        {
            ListBox lb = sender as ListBox;
            DragDropEffects dde = DoDragDrop(lb.Items[lb.IndexFromPoint(e.X, e.Y)],DragDropEffects.Move);
            if (dde == DragDropEffects.Move)
            {
                lb.Items.RemoveAt(lb.IndexFromPoint(e.X, e.Y));
            }
        }


Все работает, но пропала возможность выделения строки в Listbox, если просто кликнуть, строка выделяется, но при отпускании кнопки выделение пропадает, да к тому-же происходит drag and drop в тот-же самый Listbox, перемещая строку... Как это исправить?
3 мар 19, 14:59    [21823685]     Ответить | Цитировать Сообщить модератору
Все форумы / WinForms, .Net Framework Ответить