При использовании привязки данных как узнать, когда был добавлен элемент управления? - PullRequest
0 голосов
/ 27 ноября 2011

При использовании привязки данных как узнать, когда был добавлен элемент управления?

Я использую элемент ItemsControl с ItemTemplate.

Я хочу знать, когда элемент управления был добавлен как событие(напр. OnControlAdded)

Пожалуйста, помогите мне

1 Ответ

1 голос
/ 27 ноября 2011

Это не так, как это должно работать, у вас это с ног на голову.

У вас должны быть ViewModel и Collection, которые вы затем привязываете к своему ItemsControl.
В этой коллекции, которая должна быть наблюдаемой, у вас есть событие CollectionChanged. Подпишитесь на него, он будет срабатывать при добавлении / удалении элементов, что, в свою очередь, приведет к увеличению / уменьшению вашего ItemsControl.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...