我已經搜索了很多主題,但無法找到使用WPF DataGrid
列出目錄中的文件名內容的答案。我能夠輸出ListBox
中的內容,但不知道如何將項目添加到DataGrid
中的Column
。在DataGrid中列出目錄文件
這適用於一個ListBox
string path = "C:";
object[] AllFiles = new DirectoryInfo(path).GetFiles().ToArray();
foreach (object o in AllFiles)
{
listbox.Items.Add(o.ToString());
}
我怎樣才能做一個DataGrid
一樣嗎?或至少strings
從array
變成DataGrid
Column
?
如何將第二列的數據與不同的來源綁定?如果我使用'Binding =「{Binding}」',則會顯示相同的信息。 – MCSharp
你是什麼意思由不同的來源? 'FileInfo'的另一個屬性或另一個字符串列表? – dkozl
與'FileInfo'不相關的不同數組。我用這個數組作爲'ItemSource'。 'myDataGrid.ItemsSource = AllFiles';這很好。我也能夠從不同的數組中調用其他值。如何從不同列中添加信息的不同陣列中的項目? – MCSharp