我已经尝试了很长时间没有成功。
我正在尝试将字典存储在 WPF 的 GridView 中。我能够存储键/值,但无法获取特定键的值。例如,在下面的示例中,我想检索键“1”(即“4”)的值。TryGetValue 还没有成功。
这是我的代码:
public MainWindow()
{
InitializeComponent();
McDataGrid.ItemsSource = files.Keys;
}
Dictionary<Files, string> files = new Dictionary<Files, string>();
public class Files
{
public string File { get; set; }
public string Duration { get; set; }
public string Status { get; set; }
}
private void AddFilesList(string addsrc, string addduration, string addstatus, string path)
{
files.Add(new Files
{
File = addsrc,
Duration = addduration,
Status = addstatus
}, path
);
DataGrid.Items.Refresh();
}
private void Button_Click_1(object sender, RoutedEventArgs e)
{
AddFilesList("1", "2", "3", "4");
}