Когда вы получите доступ к количеству ячеек, нажмите enter, перейдите к последней пустой строке, а затем сфокусируйте первую ячейку(код) в datagridview
Проблема
При доступе к количеству ячеек нажмите клавишу enter, перейдите к последней пустой строке и сосредоточьтесь на первой ячейке(коде) в пустой строке .
это означает что мне нужно перейти от текущей строки к последней пустой строке первая ячейка фокус кода на этой пустой строке
подробности
У меня есть datagridview есть 4 столбца
Code Name Quantity Price 122 pen 5 12 EmptyRow
это означает, что при чтении штрих-кода он читает штрих-код и добавляет пустую строку .
На самом деле мне нужно когда вы получаете доступ к количеству ячеек которые имеют значение 5 и нажимаете enter перейти к следующей пустой строке которая уже существует и сосредоточиться на коде ячейки
Как это сделать, пожалуйста, по коду?
Мне нужно, когда доступ к количеству ячеек, а затем введите не добавлять строку только фокус на пустой строке первый код ячейки и сосредоточиться на этой ячейке пустая строка уже добавлена после каждого чтения штрих-кода машины . Это займет слишком много времени, чтобы переместить курсор мыши из первой строки в следующую строку первого фокуса ячейки, так что это быстро .
Что я уже пробовал:
Когда вы получите доступ к количеству ячеек, нажмите enter, перейдите к последней пустой строке, а затем сфокусируйте первую ячейку(код) в Datagridview
Sinisa Hajnal
В сетке есть свойство и событие для нажатия клавиши. Перехватить ввод и текущую ячейку to (last row, 0) <- вы можете получить последнюю строку по datagrid.Свойство RowCount.
Matias Lopez
Да, и Вы можете использовать функцию "Select(int iRow)"!
Maciej Los
Что вы пробовали до сих пор?