Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как соорудить перенос выделения ячейки в dataGrid не вниз? / 9 сообщений из 9, страница 1 из 1
07.12.2007, 13:17
    #34993893
vanesik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соорудить перенос выделения ячейки в dataGrid не вниз?
как соорудить перенос выделения ячейки в dataGrid не четко вниз по нажатию Enter, а в ПЕРВУЮ ячейку нижней строчки???
...
Рейтинг: 0 / 0
07.12.2007, 13:20
    #34993905
IvanN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соорудить перенос выделения ячейки в dataGrid не вниз?
Обрабатывай событие "Нажатие клавиши" датагрида, и выделяй любую ячейку грида. :)
...
Рейтинг: 0 / 0
07.12.2007, 13:22
    #34993913
vanesik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соорудить перенос выделения ячейки в dataGrid не вниз?
если несложно, накидайте фрагмент кода?
...
Рейтинг: 0 / 0
07.12.2007, 13:35
    #34993959
IvanN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соорудить перенос выделения ячейки в dataGrid не вниз?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
private void dgv_AuctionList_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyValue == 13)
            {
                dgv_AuctionList.Rows[dgv_AuctionList.CurrentRow.Index + 1].Cells[0].Selected = true;
            }
        }

тут еще нужно добавить проверку на случай, если текущая строчка-последняя

3 события связаны с нажатием клавиши:
KeyDown,
KeyUp
KeyPress
в принципе, можно использовать любое.
...
Рейтинг: 0 / 0
07.12.2007, 16:13
    #34994617
vanesik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соорудить перенос выделения ячейки в dataGrid не вниз?
IvanN
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
private void dgv_AuctionList_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyValue == 13)
            {
                dgv_AuctionList.Rows[dgv_AuctionList.CurrentRow.Index + 1].Cells[0].Selected = true;
            }
        }

тут еще нужно добавить проверку на случай, если текущая строчка-последняя

3 события связаны с нажатием клавиши:
KeyDown,
KeyUp
KeyPress
в принципе, можно использовать любое.

select не срабатывает :(
что-то не правильно...
...
Рейтинг: 0 / 0
09.12.2007, 15:38
    #34996476
vanesik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соорудить перенос выделения ячейки в dataGrid не вниз?
люди... все равно не работает :(
...
Рейтинг: 0 / 0
09.12.2007, 16:14
    #34996516
vanesik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соорудить перенос выделения ячейки в dataGrid не вниз?
УРА!
получилось :)

private void dgView1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyValue == 13)
{
dgView1.CurrentCell = dgView1.Rows[dgView1.CurrentRow.Index].Cells[0];
}
}
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
31.08.2017, 13:58
    #39513449
Voevoda-Moroz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соорудить перенос выделения ячейки в dataGrid не вниз?
У меня не срабатывает это событие KeyDown совсем.
В чем может быть причина?
...
Рейтинг: 0 / 0
31.08.2017, 16:38
    #39513561
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соорудить перенос выделения ячейки в dataGrid не вниз?
Voevoda-Moroz,

попробуйте PreviewKeyDown, возможно кто то уже обрабатывает событие KeyDown и "подавляет" его.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как соорудить перенос выделения ячейки в dataGrid не вниз? / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]