|
6 / 6 / 1
Регистрация: 04.10.2009
Сообщений: 37
|
||||||
ListView выбор элемента22.10.2009, 23:16. Показов 24083. Ответов 11
Метки нет (Все метки)
Приветствую.
Пишу файловый менеджер, но возникла проблемка. Когда устанавливаю автоматом выбор элементта
"В экземпляре объекта не задана ссылка на объект." как можно решить данную проблему ? Также прошу у кого есть время проанализировать код, и дать рекомендации что улучшать... ФМ в аттаче
1
|
||||||
| 22.10.2009, 23:16 | |
|
Ответы с готовыми решениями:
11
ListView выбор элемента ListView не работает выбор элемента Забиндить команду к ListView на выбор элемента |
|
7 / 7 / 0
Регистрация: 21.10.2009
Сообщений: 33
|
||||||
| 23.10.2009, 18:10 | ||||||
|
ты не поверишь, у меня твой код сначала вызвал эту ошибку, но после добавления любого события на keyPress
после 2 разаЗС. совет - почитай про virtualmode в listView а то если будет много файлов, долго ждать
0
|
||||||
|
6 / 6 / 1
Регистрация: 04.10.2009
Сообщений: 37
|
|
| 23.10.2009, 18:27 [ТС] | |
|
0
|
|
|
7 / 7 / 0
Регистрация: 21.10.2009
Сообщений: 33
|
|
| 23.10.2009, 19:12 | |
|
если не помогло - сделай ексепшн, если первая строчка по присваиванию == null, тогда ничего не делать.
Либо удали всё в папках BIN и OBJ и перекомпиль. Такое ощущение, что программа опережает события, и в итоге указанный итем получается null до того как он будет обработан.
0
|
|
|
6 / 6 / 1
Регистрация: 04.10.2009
Сообщений: 37
|
|||||||
| 23.10.2009, 19:56 [ТС] | |||||||
|
Добавлено через 7 минут сделал вот такое:
Добавлено через 12 минут если делать проверку в самом построении, то si.Focused.ToString() возвращает true чем значение true может изменится на false ?
0
|
|||||||
|
7 / 7 / 0
Регистрация: 21.10.2009
Сообщений: 33
|
||||||
| 23.10.2009, 21:04 | ||||||
|
в обработчике lvLeft_ItemActivate добавляешь строку
и пытаешься у себя в коде ещё добавить событие до этого (методом тыка), <чтобы определить, почему у тебя при нажатии enter получается null> (экстримальное программирование) Серьёзно, ошибка была но потом изчезла (обратись на форум мелкософт по c#)
0
|
||||||
|
6 / 6 / 1
Регистрация: 04.10.2009
Сообщений: 37
|
||||||
| 25.10.2009, 20:35 [ТС] | ||||||
|
продолжим мучения
![]() сделал простой пример
![]() как видно на скрине под цифрой 1 фактически выбранный элемент, который показывается по нажатию enter а должен быть 3й... у кого какие варианты ?
0
|
||||||
|
6 / 6 / 1
Регистрация: 04.10.2009
Сообщений: 37
|
|
| 25.10.2009, 20:36 [ТС] | |
|
добавил сам проект
0
|
|
|
6 / 6 / 1
Регистрация: 04.10.2009
Сообщений: 37
|
||||||
| 25.10.2009, 20:55 [ТС] | ||||||
|
вылечил вот так, не знаю в чем фишка но пашет...
0
|
||||||
|
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
|
||
| 26.10.2009, 03:35 | ||
|
MSDN:
0
|
||
|
6 / 6 / 1
Регистрация: 04.10.2009
Сообщений: 37
|
|||||||
| 26.10.2009, 13:54 [ТС] | |||||||
0
|
|||||||
|
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
|
||||||
| 26.10.2009, 16:47 | ||||||
0
|
||||||
| 26.10.2009, 16:47 | |
|
Помогаю со студенческими работами здесь
12
Выбор элемента листбокса - вызывает картинку, соответствующую названию элемента листбокс Множественный выбор в listview
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
|
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|