Не могу использовать x: приведите к ListView в UWPC#

Место общения программистов C#
Ответить
Anonymous
 Не могу использовать x: приведите к ListView в UWP

Сообщение Anonymous »

Я не могу привязать jestinglist с ListView . Я попытался удалить метод обновления () < /code>, но он все еще сбои с этим исключением: < /p>

Исключение, которое выброшен: /> < /blockquote>
Assignments.xaml:

Код: Выделить всё



Assignments











Assignments.xaml.cs

Код: Выделить всё

using YourApp.Classes;
using Newtonsoft.Json;
...

namespace YourApp.Pages
{
public sealed partial class Assignments : Page
{
public ObservableCollection AssignmentList { get; } = new ObservableCollection();
public Assignments()
{
this.InitializeComponent();
}
async Task Refresh()
{
string result = await Data.HttpPost("/assignments/get", "");
List list = JsonConvert.DeserializeObject(result);

AssignmentList.Clear();

if (list != null)
{
foreach (Assignment item in list)
AssignmentList.Add(item);
}
}

async void ListView_Assignments_Loaded(object sender, RoutedEventArgs e)
{
await Refresh();
}
}

public class Assignment
{
public string Author { get; set; }
public string Id { get; set; }
public string Name { get; set; }
public string Topic { get; set; }
public string Snippet { get; set; }
public string Time { get; set; }
public int Cases { get; set; }
}
}
Обратите внимание, что назначение списка заполняется правильно, и я гарантирую, что нулевые значения нет. Я думаю, что проблема возникает из самого списка . Изменение x: привязка к привязке будет делать то же самое.


Подробнее здесь: https://stackoverflow.com/questions/797 ... iew-in-uwp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»