C # WP7 Повторитель Silverlight не работает, - PullRequest
0 голосов
/ 23 ноября 2010

Привет. Всем, я получил некоторую помощь в попытке настроить ретранслятор, и когда я тестировал его код, он все еще не работает, я попробовал код из MSDN, так что любой может показать мне рабочий код, чтобы я мог предоставить использование ретранслятора чтобы показать что к чему,

Что у меня есть, это XML Feed, http://spiked.appware.co.uk/xml/comments/get/5/

Затем они загружаются в переменную внутри объекта

comment[] Comments.comments

public class comment
{
   public string text = "";
   public string device = "";
   public string name = "";
   public string id = "";
}

Я хочу иметь возможность подключаться к Comments.comments и передавать его через ретранслятор, чтобы XAML повторял кодовый блок внутри ретранслятора и использовал {обязательный текст} в качестве значения текстового поля для ввода. Код глубины проверьте по ссылке ниже

Привязка данных без ошибок, но привязка не выводится

ЗА ПЕРВЫЙ ОТВЕТ

var comments = new Comments();
var threeComments = new List<Comment>
{
    new Comment("t1", "d1", "n1", "i1"),
    new Comment("t2", "d2", "n2", "i3"),
    new Comment("t3", "d3", "n3", "i3")
};
comments.comments = threeComments.ToArray();
commentsLooper.ItemsSource = new CommentsDataItems(comments); 

1 Ответ

1 голос
/ 23 ноября 2010

Что вы используете для своего ретранслятора?

Вы смотрели на шаблон приложения по умолчанию "DataBound"? Это отображает коллекцию объектов в ListBox с использованием привязки данных.
Похоже, вы пытаетесь сделать то же самое, только ваша коллекция (массив) сначала заполняется путем анализа XML-канала.

Edit:
Предполагая, что этот вопрос является продолжением Привязка данных не содержит ошибок, но привязка не выводит
Теперь у меня есть полный рабочий пример, доступный для загрузки по адресу http://cid -cc22250598bf7f04.office.live.com / self.aspx / Public / ShowCommentsDemo.zip

...