|
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 78
|
|
Обработка событий горизонтальной прокрутки в listView22.10.2012, 20:52. Показов 3935. Ответов 8
Метки нет (Все метки)
Подскажите, как создать слушатель событий горизонтальной прокрутки в listView (режим отображения - Details), или чем его можно заменить?
Простите, если вопрос покажется глупым... ps: в поиске ответа не нашел...
0
|
|
| 22.10.2012, 20:52 | |
|
Ответы с готовыми решениями:
8
Стиль горизонтальной полосы прокрутки Автофокус горизонтальной полосы прокрутки
|
|
72 / 72 / 7
Регистрация: 14.03.2012
Сообщений: 201
|
|
| 23.10.2012, 08:19 | |
|
Я так понимаю, это нужно было ScrollBar.Scroll - событие ?
Добавлено через 27 секунд Там есть событие и для горизонтального и вертикального скрола.
0
|
|
|
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 78
|
|
| 24.10.2012, 14:59 [ТС] | |
|
Если не ошибаюсь, по этой ссылке находится пример для ScrollBar всей формы, а нужно сделать слушатель именно для ScrollBar ListView (активизируется, когда колонки не умещаются в окне формы).
Добавлено через 21 час 37 минут подскажите, может можно "наклеить" на этот ScrollBar какой-нибудь элемент, и уже к нему применить слушатель событий?
0
|
|
|
72 / 72 / 7
Регистрация: 14.03.2012
Сообщений: 201
|
|
| 24.10.2012, 15:31 | |
|
можете попробовать сделать как написано тут http://stackoverflow.com/quest... -direction
0
|
|
|
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 78
|
||||||
| 25.10.2012, 11:41 [ТС] | ||||||
|
благодарю за помощь, но, к сожалению, ничего подходящего по ссылке не нашел. как я понял, там другая проблема - необходимо управлять положением ScrollBar (причем вариант добавления пустых колонок сильно ограничивает возможность управлять scrollBar-ом), а мне нужно считывать это положение...
Добавлено через 1 час 54 минуты Появилась одна идея, подскажите, может можно как-то отследить изменение следующего свойства:
0
|
||||||
|
72 / 72 / 7
Регистрация: 14.03.2012
Сообщений: 201
|
|
| 25.10.2012, 11:53 | |
|
А объясните, что вы хотите сделать таким образом? может быть таким образом быстрее получится разобраться.
0
|
|
|
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 78
|
|
| 25.10.2012, 12:28 [ТС] | |
|
Я начал изучение Visual Studio и c# с написания расчетной программы (необходима для работы) и по незнанию выбрал listView для связи с базой данных.
Появилась необходимость редактировать данные непосредственно в listView, для этого я создал texBox, перекрывающий соответствующие ячейки таблицы, задал соответствующие положение, ширину и высоту textBox-а, сделал изменение ширины и положения texBox-а при изменении ширины столбцов, теперь необходимо менять положение texBox-а при горизонтальной прокрутке.
0
|
|
|
72 / 72 / 7
Регистрация: 14.03.2012
Сообщений: 201
|
|
| 25.10.2012, 12:50 | |
|
Зачем вы себя так мучаете
. Сделайте всё тоже самое, но только через GridView, привяжите его к DataSet, а DataSet уже подключите к нужной базе данных. Предварительно настроив в подключении возможность просмотра, создания и редактирования записей в GridView. В этом случае даже кодить почти ничего не придется. Это намного всё проще и быстрее, в таких случаях лучше сконцентрироваться на более важных и сложных задачах, а не распылять себя на ненужные вещи.Добавлено через 9 минут И редактируйте данные непосредственно в таблице, можно даже выставить на которые столбцы режим "только для чтения".
0
|
|
|
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 78
|
|
| 26.10.2012, 10:50 [ТС] | |
|
да, наверное придется перейти на gridView... спасибо за помощь!
Добавлено через 20 часов 35 минут А может можно все-же как-то перекрыть метод их System.Windows.Forms.ListView, отвечающий за скроллинг?
0
|
|
| 26.10.2012, 10:50 | |
|
Помогаю со студенческими работами здесь
9
Добавление горизонтальной полосы прокрутки Scroll Bar в List Box Изменяйте положение командной кнопки на форме с помощью горизонтальной и вертикальной полос прокрутки В эксплорере и в опере в <textarea> нет горизонтальной прокрутки и текст автоматом переносится на следующую строку. Обработка событий. Механизм делегирования событий Линейки прокрутки в ListView Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|