C # поверхность 2 DataSource - PullRequest
2 голосов
/ 28 марта 2012

Я работаю в Visual C # -> surface -> v2.0 -> Шаблон Surface Application (WPF) в MS visual C # 2010 express.

Я пытаюсь получить входные данные в таблице поверхностей (Samsung SUR40) и проанализировать их в массив JSON.

Каждый вход, который я хочу добавить в качестве элемента в списке, включая идентификатор элемента, чтобы найти их позже, если вход перемещается.

Я нашел этот пример и получаю сообщение об ошибке:

C: \ Users \ Пользователь \ Documents \ visual studio 2010 \ Projects \ SurfaceInputs \ SurfaceInputs \ SurfaceWindow1.xaml.cs (209,25): Ошибка CS1061: «System.Windows.Controls.ListBox» не содержит определение для «DataSource» и без расширения метода «DataSource» принимает первый аргумент типа 'System.Windows.Controls.ListBox' может быть найдено (вы пропустили директиву использования или сборку ссылка?)

Та же ошибка возникает для DisplayMember и ValueMember.

После неудачного примера я попробовал этот фрагмент кода, который выдает мне ту же ошибку:

List<string> list = new List<string>();
list.Add("Hello World");
myListBox.DataSource = list;

Я новичок в C # и не знаю, что я делаю не так. Кто-нибудь может мне помочь?

1 Ответ

4 голосов
/ 28 марта 2012

Попробуйте myListBox.ItemsSource = list.

См. MSDN для документации.

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