我有RadGridView with group。
此函数接收IReadOnlyCollection<RadListDataItem> files
(代表简单字符串):
private DataTable GetTable(IReadOnlyCollection<RadListDataItem> files)
{
DataTable table = new DataTable();
table.Columns.Add("Select", typeof(bool));
table.Columns.Add("Property", typeof(string));
table.Columns.Add("Property Value1", typeof(string));
table.Columns.Add("Property Value2", typeof(string));
table.Columns.Add("Property Value3", typeof(string));
table.Columns.Add("Section", typeof(string));
table.Columns[1].ReadOnly = true;
for (int i = 0; i < files.Count; i++)
AddTableRow(table, files[i].Text);
return table;
}
private DataTable AddTableRow(DataTable tataTable, string file)
{
FileInfo fileInfo = new FileInfo(file);
tataTable.Rows.Add(false, "Option1", "", "", "", fileInfo.Name);
tataTable.Rows.Add(false, "Option2", "", "", "", fileInfo.Name);
tataTable.Rows.Add(false, "Option3", "", "", "", fileInfo.Name);
return tataTable;
}
这就是结果:
正如您所看到的,我有一个名为Section的部分,之后是我的文件名 - 是否可以删除该部分并仅显示文件名(我尝试但它不起作用)?
在每个选项中,我有3个字段,但我没有找到如何为每个列添加标题,因为每个选项都有不同的标题