|
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 78
|
|
Обработка событий горизонтальной прокрутки в listView22.10.2012, 20:52. Показов 3979. Ответов 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 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
. . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|