Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF vs SL - разные требования для байдинга? / 9 сообщений из 9, страница 1 из 1
28.12.2011, 15:15
    #37597282
Monochromatique
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF vs SL - разные требования для байдинга?
Неприятный сюрприз.

В SL для того, чтобы привязать свою коллекцию к тому же ListBox - коллекция должна реализовывать свойства COUNT и свойство, которое вернет элемент коллекции по индексу. it's ok.

В WPF коллекция должна также реализовывать метод GetEnumerator(). Если этот метод не реализован, то приложение ничего не сообщает. Просто список - пуст. Несмотря на то, что в методе GetEnumerator() возбуждается исключение.

Это нормально? Я убил на выяснение этого - день. Привязка работает (коллекция запрашивается), но итерации по элементам не происходит.
...
Рейтинг: 0 / 0
28.12.2011, 19:37
    #37597844
Iber
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF vs SL - разные требования для байдинга?
а что мешает использовать стандартный ObservableCollection<T>?
...
Рейтинг: 0 / 0
28.12.2011, 20:15
    #37597894
Monochromatique
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF vs SL - разные требования для байдинга?
Нужна своя реализация коллекции.
...
Рейтинг: 0 / 0
29.12.2011, 07:49
    #37598379
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF vs SL - разные требования для байдинга?
MonochromatiqueЭто нормально?Да
...
Рейтинг: 0 / 0
29.12.2011, 13:05
    #37598882
eJack
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF vs SL - разные требования для байдинга?
MonochromatiqueНужна своя реализация коллекции.

А что мешает реализовать интерфейс GetEnumerator()
...
Рейтинг: 0 / 0
29.12.2011, 13:06
    #37598884
eJack
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF vs SL - разные требования для байдинга?
eJackMonochromatiqueНужна своя реализация коллекции.

А что мешает реализовать интерфейс GetEnumerator()
:) описался чуток
...
Рейтинг: 0 / 0
29.12.2011, 15:35
    #37599222
Monochromatique
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF vs SL - разные требования для байдинга?
Ничего не мешает. Но в SL он не нужен, а вот в WPF - без него ничего не работает. Причем - молча.
...
Рейтинг: 0 / 0
30.12.2011, 12:51
    #37600202
Руки-крюки
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF vs SL - разные требования для байдинга?
MonochromatiqueНужна своя реализация коллекции.

Ну так

public class MyCollection : ObservableCollection<MyType>
...
Рейтинг: 0 / 0
05.01.2012, 23:08
    #37603592
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF vs SL - разные требования для байдинга?
Сабж умирает.
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF vs SL - разные требования для байдинга? / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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