Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.02.2004, 19:07
|
|||
|---|---|---|---|
DataGrid |
|||
|
#18+
Всем привет, есть вот такой вопросик: Как выделить всю строчку в DataGrid при нажатии на нее мышкой, а не отдельную ячейку? Заранее спасибо ЗЫ. Кстати, как получить данные из той строки, которая сейчас выделена? Еще раз заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.02.2004, 18:27
|
|||
|---|---|---|---|
DataGrid |
|||
|
#18+
Буквально только что задавал тот же вопрос:\r /topic/76151\r \r и получил на него ответ! Чего и тебе желаю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2004, 08:08
|
|||
|---|---|---|---|
DataGrid |
|||
|
#18+
Почти RTFM ... а точнее - Q195472 в мсдн ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2004, 21:01
|
|||
|---|---|---|---|
DataGrid |
|||
|
#18+
Прошу прощения, а как добраться до "RTFM ... а точнее - Q195472 в мсдн"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.03.2004, 12:40
|
|||
|---|---|---|---|
DataGrid |
|||
|
#18+
Кликаешь вот эту ссылку http://support.microsoft.com/default.aspx?scid=kb;en-us;195472 и ты тама... А вообще то, открываешь главную страницу Search the Knowledge Base и вводишь там искомую строку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.03.2004, 12:44
|
|||
|---|---|---|---|
DataGrid |
|||
|
#18+
Что такое RTFM - это почти тоже самое, что и FOO :) Если серьезно, то прежде чем задавать вопрос, желательно поискать в мсдн, а там ответ есть - под номером Q195472 Для выделения все строки в гриде я обычно использую событие грида RowColChange Пусть есть грид с именем dtgMain, тогда примерно так: Private Sub dtgMain_RowColChange(LastRow As Variant, ByVal LastCol As Integer) On Error GoTo Err_Ch Dim rstSel As New ADODB.Recordset ' Вот здесь как раз ответ на твой второй вопрос - получаем значение 0-го столбца выделенной строки, которое содержит код записи и присваиваем его переменной If dtgMain.Columns(0) <> "" Then intКод = CInt(dtgMain.Columns(0)) End If ' Клонируем наборчик :) Если его сделать видимым в пределах модуля, то и это не обязательно Set rstSel = dtgMain.DataSource rstSel.Find "Сотрудники.КодСотрудника = " & intКод & "", , , 1 ' Добавляем метку, тем самым выделяя строку dtgMain.SelBookmarks.Add rstSel.Bookmark Exit Sub Err_Ch: Err.Clear Resume Next End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2170000]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 377ms |

| 0 / 0 |
