|
Как правильно программным образом назначить выбранный объект в ListBox
|
|||
---|---|---|---|
#18+
Как правильно программным образом назначить выбранный объект в обычном ListBox, если известно только SelectedValue которое надо выбрать. Ну не заниматься же перебором значений SelectedIndex в цикле. Должно быть более красивое средство. SelectedValue у меня целое число. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2015, 18:43 |
|
Как правильно программным образом назначить выбранный объект в ListBox
|
|||
---|---|---|---|
#18+
ВолодимирКак правильно программным образом назначить выбранный объект в обычном ListBox, если известно только SelectedValue которое надо выбрать. Ну не заниматься же перебором значений SelectedIndex в цикле. Должно быть более красивое средство. SelectedValue у меня целое число. ListBox.SelectedItem ListBox.SelectedItems ListBoxView.IsSelect ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2015, 21:05 |
|
Как правильно программным образом назначить выбранный объект в ListBox
|
|||
---|---|---|---|
#18+
Не вижу связи между вопросом и ответом. Вопрос в том, как найти ListBox.SelectedItem зная ListBox.SelectedValue не используя цикл перебора строк из DataReader. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 10:09 |
|
Как правильно программным образом назначить выбранный объект в ListBox
|
|||
---|---|---|---|
#18+
Как это я сразу не догадался вот моя же строка Код: c# 1.
Наверно надо использовать метод Select ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 10:36 |
|
Как правильно программным образом назначить выбранный объект в ListBox
|
|||
---|---|---|---|
#18+
Проблему удалось решить добавив ещё одну колонку в запрос данных Теперь запрос такой Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
а SelectedIndex я нахожу так Код: c# 1. 2. 3.
Однако я не уверен, что моё решение лучшее, неужели у WPF нет своих средств для выделения строки, зная только SelectedValue ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 12:00 |
|
Как правильно программным образом назначить выбранный объект в ListBox
|
|||
---|---|---|---|
#18+
Володимир неужели у WPF нет своих средств для выделения строки, зная только SelectedValue ??? Вы удивитесь, но в WPF работают как-то по другому . И средств для правильной работы у неё достаточно. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 14:19 |
|
Как правильно программным образом назначить выбранный объект в ListBox
|
|||
---|---|---|---|
#18+
ВолодимирКак правильно программным образом назначить выбранный объект в обычном ListBox, если известно только SelectedValue которое надо выбрать. Ну не заниматься же перебором значений SelectedIndex в цикле. Должно быть более красивое средство. SelectedValue у меня целое число.Ты не поверишь, у ListBox (точнее у Selector) есть свойства SelectedValue и SelectedValuePath. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 14:30 |
|
Как правильно программным образом назначить выбранный объект в ListBox
|
|||
---|---|---|---|
#18+
Дошло, всё получилось. Смысл в том, что для работы строчки Код: c# 1.
должен быть соответствующим образом настроен SelectedValuePath Но удивляет, что мне не удалось в интернет найти нужного примера Смотрел и на MSDN , и на professorweb.ru но не нашёл такого примера ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2015, 17:01 |
|
Как правильно программным образом назначить выбранный объект в ListBox
|
|||
---|---|---|---|
#18+
Хочу подарить код, который мне помог, может кому пригодится Код: xml 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. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2015, 17:06 |
|
Как правильно программным образом назначить выбранный объект в ListBox
|
|||
---|---|---|---|
#18+
Код: c# 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. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2015, 17:09 |
|
|
start [/forum/topic.php?fid=21&msg=39067312&tid=1440795]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
129ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 238ms |
0 / 0 |