powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGrid вывод ограниченного количества записей
12 сообщений из 12, страница 1 из 1
DataGrid вывод ограниченного количества записей
    #37650028
FeeL86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день уважаемые эксперты Net.
Подскажите как в контроле DataGrid можно реализовать вывод ограниченного количества записей. Чтоб у полосы прокрутки было 3 режима: верхнее положение - начало набора данных, нижнее положение - конец набора. При прокрутке мыши положение строки прокрутки в центре и отображение построчно вверх, вниз(только с помощью колеса прокрутки мыши). Что то похожее видел в 1С например иерархический справочник из 10000 групп и элементов. Спасибо.
...
Рейтинг: 0 / 0
DataGrid вывод ограниченного количества записей
    #37650076
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FeeL86,

можно по-русски?
...
Рейтинг: 0 / 0
DataGrid вывод ограниченного количества записей
    #37650103
FeeL86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pationFeeL86,

можно по-русски?

простите за корявые слова. Вообщем хотел уточнить: как ограничить отображения данных в контейнере DataGrid, чтоб у полосы прокрутки было два режима сверху (в Datagrid отображается начало набора) и снизу (в Datagrid отображается конец набора)
...
Рейтинг: 0 / 0
DataGrid вывод ограниченного количества записей
    #37650118
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FeeL86pationFeeL86,

можно по-русски?

простите за корявые слова. Вообщем хотел уточнить: как ограничить отображения данных в контейнере DataGrid, чтоб у полосы прокрутки было два режима сверху (в Datagrid отображается начало набора) и снизу (в Datagrid отображается конец набора)

-что такое режим полосы прокрутки ? можете пояснить?
-у вас отображается начало набора и конец набора, а середина набора?
-может вам нужен просто пейджер?
...
Рейтинг: 0 / 0
DataGrid вывод ограниченного количества записей
    #37650612
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может быть автор имеет в виду то что двигая ползунок скроллбара по экрану вы останавливая его на нижней границе в правом нижнем углу твблицы ва перемещаетесь на постеднюю запись будь то 5 10 500 50.000 или 1.000.000 записей,

но если вы прокручиваете колесико мышки, то вы перемещаетесь только по одной записи вверх или вниз

в этом смысле у вас есть два режима премещения:

пропорциональный - ползунком одним махот туда сюда хоть на 1 000 записей

и пошаговый колесиком - только по одной и никак иначе
...
Рейтинг: 0 / 0
DataGrid вывод ограниченного количества записей
    #37651739
FeeL86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thermikможет быть автор имеет в виду то что двигая ползунок скроллбара по экрану вы останавливая его на нижней границе в правом нижнем углу твблицы ва перемещаетесь на постеднюю запись будь то 5 10 500 50.000 или 1.000.000 записей,

но если вы прокручиваете колесико мышки, то вы перемещаетесь только по одной записи вверх или вниз

в этом смысле у вас есть два режима премещения:

пропорциональный - ползунком одним махот туда сюда хоть на 1 000 записей

и пошаговый колесиком - только по одной и никак иначе

Да именно это имел ввиду, если пользователь на прокрутке удерживая левую кнопку мыши пытается прокрутить то попадает либо в начало либо в конец списка, а если роликом то можно прокрутить по одной записи весь набор. Может кто сталкивался с подобной задачей или может у кого ссылочка на инфу есть
...
Рейтинг: 0 / 0
DataGrid вывод ограниченного количества записей
    #37651743
FeeL86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pationFeeL86пропущено...


простите за корявые слова. Вообщем хотел уточнить: как ограничить отображения данных в контейнере DataGrid, чтоб у полосы прокрутки было два режима сверху (в Datagrid отображается начало набора) и снизу (в Datagrid отображается конец набора)

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

а Вы все Москвичи такие остроумные?
...
Рейтинг: 0 / 0
DataGrid вывод ограниченного количества записей
    #37652124
winsky!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автора Вы все Москвичи такие остроумные?
нехорошо как-то
...
Рейтинг: 0 / 0
DataGrid вывод ограниченного количества записей
    #37652677
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хмм... да точно, хотя у меня FlexGrid, на один шаг колесика мышки крутит 5-6 строк
...
Рейтинг: 0 / 0
DataGrid вывод ограниченного количества записей
    #37652781
GFX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FeeL86а Вы все Москвичи такие остроумные?

Да!

А ты открой для себя пейджинг(что собственно тебе посоветовали)! И научись грамотно(технически) задавать вопросы.

З.Ы. правильно сформулированный вопрос содержит половину ответа(с)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
DataGrid вывод ограниченного количества записей
    #38372375
Фотография Pastic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А где можно почитать про пейджинг? Мне нужно узнать количество строк в DataGrid. SelectedRowsCount и VisibleRowCount - это не то, что нужно.
...
Рейтинг: 0 / 0
DataGrid вывод ограниченного количества записей
    #38372412
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как ты заполняешь его?
смотри кол-во у адаптера

Код: c#
1.
mydataadapter.Rows.Count()
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGrid вывод ограниченного количества записей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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