116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
|
||||||
1 | ||||||
Image Source не меняется после добавления изображения26.09.2014, 08:48. Показов 3452. Ответов 23
Метки нет (Все метки)
Добрый всем день. Возникла проблема в отображении в image. После загрузки картинки в image, картинка не меняется, при выборе другого объекта. Как решить эту проблему, подскажите пожалуйста??????????
Таким способом я добавляю изображение
0
|
26.09.2014, 08:48 | |
Ответы с готовыми решениями:
23
Асинхронная загрузка изображения через привязку к Image.Source Не меняется картинка image в форме, один раз меняется, потом нет Манипуляции с Image.Source Image source binding и INotifyPropertyChanged |
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
|
||||||
27.09.2014, 11:59 [ТС] | 3 | |||||
Casper-SC, у меня больше нет так, такого кода к image. Я делаю binding из бд
Все работает нормально, пока не загружу новое изображение. Поэтому мне кажется может дело в загрузке этого изображения.
0
|
27.09.2014, 14:03 | 4 |
Посидел 20 минут, так и не запустилась твоя прога.
Добавлено через 6 минут А, я 32 бит версию поставил Добавлено через 2 минуты 64 версия тоже не пашет.
0
|
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
|
|
27.09.2014, 23:17 [ТС] | 5 |
Casper-SC, странно. Прикрепляю библиотеки, которые у меня спокойно работают. Попробуй их, пожалуйста.
0
|
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
|
|
27.09.2014, 23:23 [ТС] | 6 |
Casper-SC, перезалил проект, с дебагом и не очищенном решением. Надеюсь поможет
0
|
28.09.2014, 11:33 | 7 |
У тебя есть этот код в XAML, без него не ясно было в чём проблема.
Ты в создаёшь биндинг к выбранному элементу в листбоксе. А при выборе картинки ты затираешь биндинг и напрямую свойству Source присваиваешь изображение. Добавлено через 3 минуты Тут я вижу 2 варианта, как сделать можно. Можно добавлять в ObservableCollection и выбирать автоматом этот элемент в ListBox или сделать свойство Contact, к которому биндится текущий выбранный элемент ListBox как Mode=OneWayToSource и при загрузке изображения ты просто тому свойству присваиваешь новый контакт.
0
|
28.09.2014, 14:29 | 8 |
Так как ты сделал ничего адекватного не получится. Зачем тебе вообще загружать картинку? С какой целью её загружать в Image? ты сначала объясни нормально чего ты хочешь добиться, а то ща костылей наделаем непонятно для чего именно таким способом. Держи, я переделал более-менее адекватно код, хотя ещё есть что доделать. На основе этого проекта буду дальше помогать, когда объяснишь суть задачи. Просто выбор контакта из списка и выбор зачем-то картинки в этот же Image как-то не вяжется. Я знаю как сделать, чтобы это нормально работало. Но вдруг тебе нужно совсем не это в итоге.
0
|
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
|
|
28.09.2014, 21:52 [ТС] | 9 |
Casper-SC, мне просто нужно было обычное добавления изображения в бд. Загрузил картинку, в необходимый контакт и все. Все грузиться, просто потом после добавки изображения оно не меняется, приходится перезапускать прогу, для корректной работы. А то, что ты мне кинул, вообще чтото не отображает изображения((((
0
|
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
|
|
28.09.2014, 21:59 [ТС] | 11 |
Casper-SC, а что я сделал неадекватного? вроде, нормальное подключение бд, в класс просто не засунул добавление и обновление бд. Как говорится делал как учили, но походу не сильно правильно
0
|
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
|
|
28.09.2014, 22:01 [ТС] | 13 |
при выборе, что-то не отображает ничего(на скрине)
0
|
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
|
|
28.09.2014, 22:10 [ТС] | 16 |
Casper-SC, у меня отобразилось, после перезаливки бд. Но правда, изображения не добавляються в бд, при загрузки их((
Добавлено через 43 секунды Casper-SC, у иванова есть) видно же, просто закодировано как-то
0
|
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
|
|
28.09.2014, 22:13 [ТС] | 18 |
Casper-SC, у меня вывелось, после перезаливки бд, говорю же. Просто удалил бд и обратно в debug вставил. Теперь, просто в бд не заноситься изображение с помощью кнопки Загрузить
0
|
28.09.2014, 22:16 | 19 |
Всё, перезалил твою БД со старого проекта, всё отображается нормально, кроме первого контакта.
Добавлено через 32 секунды Так это и не сделано, я же говорил, что не знал, как ты там хочешь сделать. Ща помогу. Жди.
0
|
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
|
|
28.09.2014, 22:17 [ТС] | 20 |
Casper-SC, спасибо, жду)
0
|
28.09.2014, 22:17 | |
28.09.2014, 22:17 | |
Помогаю со студенческими работами здесь
20
После добавления второго класса БД срабатывает исключение. Source not found Image.Source присвоить Bitmap Абсолютная адресация для Image.Source Image.Source отпустить показанный файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |