WPF Привязка отдельных текстовых полей к массиву - PullRequest
1 голос
/ 12 октября 2010

Если мой программист создает .dll, на которую я могу ссылаться в своем проекте WPF, и его .dll содержит массив или коллекцию постоянно меняющихся данных, каков наилучший способ обновить множество отдельных элементов управления в моей форме WPF?

  1. Элементы управления будут такими объектами, как textBlocks ...
  2. .dll может содержать любой тип данных для доступа моей программы и предоставлять любые свойства, необходимые для эффективных подключений к моим элементам управления ...

Могу ли я привязать каждый элемент управления к отдельным элементам массива или мне понадобится более сложный объект коллекции?

Как лучше распределить данные по каждому элементу управления, если привязка не работает?

1 Ответ

1 голос
/ 12 октября 2010

Я не уверен, что именно ты спрашиваешь.Но если вы хотите обновить коллекцию данных в вашем представлении.Я бы использовал ObservableCollection http://msdn.microsoft.com/en-us/library/ms668604.aspx.. Он автоматически уведомляет ваше мнение об изменениях в коллекции.Так что самый простой способ - представить данные в виде ObservableCollection из ваших dll и связать их с вашими представлениями.

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