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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2012, 20:17   #1
coNsept
Форумчанин
 
Аватар для coNsept
 
Регистрация: 14.12.2009
Сообщений: 716
По умолчанию ListView -> SelectIndex

Доброго времени суток Уважаемые программисты.
Собственно вопрос: Перемещение по элементам вниз в списке ListView, то есть +1, происходит намного быстрее нежели наоборот, почему так и как с этим справиться? Это заметно когда пытаешься кликать очень быстро чтобы переместиться к определенному элементу.

Код:
FirstButtonClick(...)
{
 MyListView.SelectedIndex -= 1;
}

SecondButtonClick(...)
{
 MyListView.SelectedIndex += 1;
}
coNsept вне форума Ответить с цитированием
Старый 18.04.2012, 20:45   #2
coNsept
Форумчанин
 
Аватар для coNsept
 
Регистрация: 14.12.2009
Сообщений: 716
По умолчанию

Извиняюсь, тему можно удалить, все работает хорошо просто изза моей невнимательности мне показалось что это работает не так.
Дело было в том что я делаю проверку при событие MouseDown какая кнопка нажата и там же делал проверку на e.ClickCount == 1. То есть если я быстро кликал проверка думала что это двойной клик и не всегда обрабатывала операцию смены индекса.

Код:
  private void PrevButton_MouseDown(object sender, MouseButtonEventArgs e)
  {
   if (e.LeftButton == MouseButtonState.Pressed)
   {
    MultiPlayList.TracksPlayList.SelectedIndex -= 1;
    Audio.Prev();
   }
  }
coNsept вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как перетащить элемент ListView в другой ListView? Paul Hindenburg Компоненты Delphi 5 26.01.2013 11:35
[C# + WPF] ListView. Узнать выделена ли строка в нём. ListView.View == GridView. Casper-SC WPF, UWP, WinRT, XAML 2 12.08.2010 19:04
listview s1s1s1 Общие вопросы Delphi 7 01.10.2009 15:55
listview grater83 Общие вопросы Delphi 1 14.09.2009 08:49
ListView Cpluser Общие вопросы .NET 4 13.04.2009 22:45