C # Следующая / Предыдущая кнопка Логика - PullRequest
1 голос
/ 06 апреля 2009

У меня есть приложение для Windows. Я получаю данные на основе позиции строки в DataTable. У меня есть переменная TotalCount и переменная CurrentPos. Кнопка next должна получить следующий ряд, а кнопка previous - предыдущий. Эти кнопки должны быть включены / отключены при наличии доступных данных.

Мой мозг много, вы можете предоставить логику

Ответы [ 2 ]

3 голосов
/ 06 апреля 2009

Разве это не просто

m_NextButton.Enabled =  CurrentPos < (TotalCount - 1) ;
m_PreviousButton.Enabled = CurrentPos > 0;

Вам нужно позвонить, когда вы

  1. Добавить в таблицу данных
  2. Изменить свой выбор
  3. Удалить из таблицы
0 голосов
/ 06 апреля 2009

Вы также можете посмотреть на класс BindingNavigator , который сделает это за вас

...