Выделение строки в Datarid
От: Аноним  
Дата: 30.08.05 06:36
Оценка:
Добрый день.
Возник вопрос. Как в DataGrid программно выделить нужную строку.
При вызове Select(...) строка выделяется. Но не устанавливается
указатель на нее и если строка не помещается в видимую часть грида,
то нужно ручками скроллировать, пока не найдешь ее. А это не есть хорошо.
Подскажите плз.
Re: Выделение строки в Datarid
От: Skuzi Россия  
Дата: 02.09.05 08:08
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Добрый день.

А>Возник вопрос. Как в DataGrid программно выделить нужную строку.
А>При вызове Select(...) строка выделяется. Но не устанавливается
А>указатель на нее и если строка не помещается в видимую часть грида,
А>то нужно ручками скроллировать, пока не найдешь ее. А это не есть хорошо.
А>Подскажите плз.

dataGrid.CurrentRowIndex
Re: Выделение строки в Datarid
От: nauro Украина  
Дата: 02.09.05 08:23
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Добрый день.

А>Возник вопрос. Как в DataGrid программно выделить нужную строку.
А>При вызове Select(...) строка выделяется. Но не устанавливается
А>указатель на нее и если строка не помещается в видимую часть грида,
А>то нужно ручками скроллировать, пока не найдешь ее. А это не есть хорошо.
А>Подскажите плз.
еще глянь сюда DevExpress XtraGrid &mdash; как проскроллировать на нужную строку?
Автор: Great_Vova
Дата: 01.09.05
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
-----------------------------------------
тут может быть ваша реклама
Re: Выделение строки в Datarid
От: xexe2  
Дата: 02.09.05 08:24
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Добрый день.

А>Возник вопрос. Как в DataGrid программно выделить нужную строку.
А>При вызове Select(...) строка выделяется. Но не устанавливается
А>указатель на нее и если строка не помещается в видимую часть грида,
А>то нужно ручками скроллировать, пока не найдешь ее. А это не есть хорошо.
А>Подскажите плз.

в vs2005 CurrentCell выставляешь на нужную строку
и SelectionMode = FullRowSelect
ну вроде и все:)
Re[2]: Выделение строки в Datarid
От: nauro Украина  
Дата: 02.09.05 08:27
Оценка:
Здравствуйте, nauro, Вы писали:

N>Здравствуйте, <Аноним>, Вы писали:


А>>Добрый день.

А>>Возник вопрос. Как в DataGrid программно выделить нужную строку.
А>>При вызове Select(...) строка выделяется. Но не устанавливается
А>>указатель на нее и если строка не помещается в видимую часть грида,
А>>то нужно ручками скроллировать, пока не найдешь ее. А это не есть хорошо.
А>>Подскажите плз.
N>еще глянь сюда DevExpress XtraGrid &mdash; как проскроллировать на нужную строку?
Автор: Great_Vova
Дата: 01.09.05

сорри, попутал с Янусом. вот
Автор: Great_Vova
Дата: 01.09.05
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
-----------------------------------------
тут может быть ваша реклама
Выделение строки в Datarid
От: Аноним  
Дата: 30.08.05 07:10
Оценка:
Помимо Select установите еще CurrencyManager.Position на нужную строку.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: Выделение строки в Datarid
От: Аноним  
Дата: 02.09.05 11:39
Оценка:
Здравствуйте, Skuzi, Вы писали:

S>Здравствуйте, Аноним, Вы писали:


А>>Добрый день.

А>>Возник вопрос. Как в DataGrid программно выделить нужную строку.
А>>При вызове Select(...) строка выделяется. Но не устанавливается
А>>указатель на нее и если строка не помещается в видимую часть грида,
А>>то нужно ручками скроллировать, пока не найдешь ее. А это не есть хорошо.
А>>Подскажите плз.

S>dataGrid.CurrentRowIndex

Спасибо! Помогло.
Re[2]: Выделение строки в Datarid
От: Аноним  
Дата: 02.09.05 11:40
Оценка:
Здравствуйте, nauro, Вы писали:

N>Здравствуйте, <Аноним>, Вы писали:


А>>Добрый день.

А>>Возник вопрос. Как в DataGrid программно выделить нужную строку.
А>>При вызове Select(...) строка выделяется. Но не устанавливается
А>>указатель на нее и если строка не помещается в видимую часть грида,
А>>то нужно ручками скроллировать, пока не найдешь ее. А это не есть хорошо.
А>>Подскажите плз.
N>еще глянь сюда DevExpress XtraGrid &mdash; как проскроллировать на нужную строку?
Автор: Great_Vova
Дата: 01.09.05

Пасиб, у меня vs2003
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.