private async void grid_Loaded(object sender, RoutedEventArgs e)
{
if (!mcversion.errored)
{
var dtlib = new DataTable();
dtlib.Columns.Add("Lib");
dtlib.Columns.Add("Exist");
libs.Clear();
foreach (var item in mcversion.libraries.ToUniversalLibrary())
{
libs.Add(item);
}
foreach (LibraryUniversal libfile in libs)
{
dtlib.Rows.Add(new object[] { libfile.name, FileHelper.IfFileVaild(libfile.path) });
}
listLib.DataContext = dtlib;
await System.Threading.Tasks.Task.Factory.StartNew(RefreshAsset);
}
}