Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# Выделение строки в ListView / 20 сообщений из 20, страница 1 из 1
15.09.2013, 13:11
    #38396992
J_Mnemonic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
Приветствую всех читающих!
Столкнулся с такой проблемой проблемой - есть ListView, в нём два столбца (иконка и текст).
свойство FullRowSelect=true;
но тем не менее при выборе не выделяется вся строка, а только item
Везде на форумах все ссылаются на этот параметр FullRowSelect, но мне он почему то не помогает.
Подскажите, может я что то ещё не учёл?
...
Рейтинг: 0 / 0
15.09.2013, 15:41
    #38397038
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
View = Details
...
Рейтинг: 0 / 0
15.09.2013, 16:54
    #38397066
J_Mnemonic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
Странно. Пытаюсь установить этло значение, но говорит: Property value is not valid
сечас там у меня стоит small icon
...
Рейтинг: 0 / 0
15.09.2013, 16:59
    #38397071
J_Mnemonic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
ой нет. аказца пытался поменять при отладке )
поменял. но теперь вообще ничего не отображается в списке. хотя по коду в отладке вижу что добавление айтемов происходит...
...
Рейтинг: 0 / 0
15.09.2013, 19:15
    #38397107
J_Mnemonic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
ну помогите же кто нибудь :(
плиизззз
...
Рейтинг: 0 / 0
15.09.2013, 20:41
    #38397130
petalvik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
J_Mnemonic,

чтобы у ListView данные отображались в режиме Details, нужно добавлять не Items, а SubItems. В MSDN есть примеры.
...
Рейтинг: 0 / 0
15.09.2013, 22:18
    #38397152
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
Нужно добавить хотя бы одну колонку. Subitems при одной колонке не нужно.
...
Рейтинг: 0 / 0
15.09.2013, 23:48
    #38397185
J_Mnemonic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
тоесть, иными словами, без субайтемов я не добьюсь того, чтоб выделялась вся строка?

>>Нужно добавить хотя бы одну колонку. Subitems при одной колонке не нужно.
так в итоге, сколько мне надо столбцов? у меня и так щас 2 столбца.
...
Рейтинг: 0 / 0
16.09.2013, 09:03
    #38397293
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
J_Mnemonicтак в итоге, сколько мне надо столбцов?Тебе виднее.

FullRowSelect уже должен работать.
...
Рейтинг: 0 / 0
16.09.2013, 09:06
    #38397297
J_Mnemonic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
>>тоесть, иными словами, без субайтемов я не добьюсь того, чтоб выделялась вся строка?
...
Рейтинг: 0 / 0
16.09.2013, 09:11
    #38397301
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
J_Mnemonic>>тоесть, иными словами, без субайтемов я не добьюсь того, чтоб выделялась вся строка? 14842141
...
Рейтинг: 0 / 0
16.09.2013, 09:23
    #38397313
J_Mnemonic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
Antonariy,
Я не совсем понимаю смысл этого предложения.

>>Нужно добавить хотя бы одну колонку. Subitems при одной колонке не нужно.

Что вы хотите этим сказать? Что значит субайтем не нужен? то что и без него можно решить мою проблему с выделением? или что?
У меня и так две колонки были.
...
Рейтинг: 0 / 0
16.09.2013, 09:45
    #38397333
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
На скриншоте не видно ни одной колонки.

Код: vbnet
1.
2.
3.
4.
5.
6.
    Private Sub AddOrgRecord(ByVal oOrg As mvOrganization, ByVal x As Integer)
        Dim li As ListViewItem = ListView1.Items.Add(oOrg.OrgFullBack)

        'если колонка одна, это не нужно: 
        li.SubItems.AddRange({x.ToString, oOrg.OrganizationID.ToString, CString(oOrg.Phones), CString(oOrg.Email), CString(oOrg.WebSite), CString(oOrg.PriceCount)})
    End Sub
...
Рейтинг: 0 / 0
16.09.2013, 09:48
    #38397336
J_Mnemonic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
но в коллекции Columns они есть... я создавал
...
Рейтинг: 0 / 0
16.09.2013, 09:49
    #38397339
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
Короче, выкладывай тестовый проект, проще прямо в нем сделать.
...
Рейтинг: 0 / 0
16.09.2013, 10:47
    #38397410
J_Mnemonic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
Antonariy,

вот
...
Рейтинг: 0 / 0
16.09.2013, 11:57
    #38397521
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
Какая-то непонятная ерунда творится с этим проектом. Я даже удалил ListView и добавил заново.
В дизайнере выглядит как полагается, а при запуске пусто.

Тот же самый проект в VB работает как полагается. Вывод — сидиез говно.
...
Рейтинг: 0 / 0
16.09.2013, 12:07
    #38397541
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
Создал проект на c# с нуля, все ок.

Вероятно, это какие-то особенности именно 2010й студии.
...
Рейтинг: 0 / 0
16.09.2013, 12:09
    #38397546
J_Mnemonic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
А у тебя какая студия?
можешь проект дать?
...
Рейтинг: 0 / 0
16.09.2013, 12:12
    #38397551
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# Выделение строки в ListView
2012
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# Выделение строки в ListView / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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