Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
На форме 2а листбокса с элементами. в обоих можно выбирать только один элемент. При выборе элемента он подсвечивается(выделяется) синим цветом. Хочется видеть на экране подсветку только в том листбоксе в котором я в данный момент нахожусь. Первая мысль была записать в обр. события SelectedIndexChanged чего-нить что убирает выделение с другого листбокса. НО вот ЧТО конкретно? Как это сделать? ------------------------------------------------------------------------- Нет худа без добра, да и добро без худа - чудо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 15:57 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
в листвью есть замечательное свойство - HideSelection, в боксе его почемуто нет, подписываться думаю на событие получения фокуса, и выставлять для другого бокса Index = -1, если так можна конечно, но нужно запоминать текущую позицию, что б при получении фокуса ее возобновлять... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 16:15 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
Лиман Артёмв листвью есть замечательное свойство - HideSelection, в боксе его почемуто нет, подписываться думаю на событие получения фокуса, и выставлять для другого бокса Index = -1, если так можна конечно, но нужно запоминать текущую позицию, что б при получении фокуса ее возобновлять... Index = -1 Почему-то криво работает. Через раз выкидывает сообщение о выходе за пределы массива, а иногда и правда убирает выделение.... Странно и использовать это в таком виде конечно нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 16:18 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
вот кусок реализации SelectedIndex Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. тоесть ошибок впринципе не должно быть, ну а если так не устраивает, то можна вызвать ClearSelected, благо он паблик ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 16:25 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
Лиман Артёмвот кусок реализации SelectedIndex Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. тоесть ошибок впринципе не должно быть, ну а если так не устраивает, то можна вызвать ClearSelected, благо он паблик ClearSelected(); Так же работает через раз. Непонятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 16:38 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
а SelectionMode какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 16:40 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
Лиман Артёма SelectionMode какой? SelectionMode = One Перый раз событие SelectedIndexChanged отрабатывает нормально удаляя выделение, затем я снова в боксе1 выделяю итем и снова ухожу на бокс2 и вот тут уже ничего не происходит. private void listBox1_Leave(object sender, System.EventArgs e) { this.listBox1.ClearSelected(); } тоже не помогает... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 16:45 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
видать придется всетаки разбираться серьезно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 17:04 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
блин прекрасно все работает Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 17:16 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
Лиман Артёмблин прекрасно все работает Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. На C# написал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. НЕ РАБОТАЕТ ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 18:11 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
хорошо счас в c# напишу проэкт и выложу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 18:18 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
ну вот, как я и думал все работает...может я вообще вопрос не так понял... вот проэкт - прежде чем скомпилить у себя открой мое ехешник ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 18:26 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
2М234, ну че, работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 12:53 |
|
||
|
2а ListBox'a. Как снять выделение Item'a ?
|
|||
|---|---|---|---|
|
#18+
Лиман Артём2М234, ну че, работает? M234 Мистика. У меня прога с идентичным кодом не работает. Ваш пример работает. Чёрти-что. Попробую ещё раз такую же прогу с нуля написать. В любом случае странно. (Пожатие плечами). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 22:52 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32884395&tid=1437414]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
74ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 254ms |
| total: | 441ms |

| 0 / 0 |
