c# - 如何使用对象列表填充网格?在c#中
问题描述
我有的:
List<List<Object>> myListofList = new List<List<Object>>();
Mydatagridx.datasourse = myListofList;
这给了我一个具有容量和元素数量的网格。我试过这样的事情:
class newobj
{
public List<oldobj> listbig { get; set; }
}
foreach(var aux in Biggerlist)
{
//this is a row
newobj.list = aux;
}
List<newobj> newobjList.add(newobj)
datagrid.datasource = newobjList;
但这不起作用,因为它什么都没有显示。对于数据源,我需要将内部 for 表示为水平(附加列),而外部更改每一行代表一个用户的行。我认为也许数据表可能会起作用,但不知道我将如何制作一个适应创建时可变长度的数据表。
有什么想法吗?我不想在没有过滤器的情况下显示所有对象。我很抱歉没有更具表现力,但我只是想不通如何去做。
解决方案
推荐阅读
- powershell - 按 OU 筛选的 PowerShell
- excel - 你能解释一下这行代码是如何工作的(工作表函数)
- flutter - 我想加密我的颤振代码项目并且仍然能够运行
- python - Flask 400 错误请求 KeyError
- google-cloud-intellij - 在 Intellij IDEA 中,我可以在哪里看到更改 kubernetes 命名空间的“设置上下文”?
- arrays - 在 Reactjs 中使用 json 数组渲染表格
- python - Pandas - 需要在后续行中添加 2 个具有相同 CSV 的数据框
- aws-cdk - 类中未找到 AWS CDK CloudMapOptions 容器和 container_port
- c++ - 从文件中读取,C++ 转换:字符串到 int 初学者问题
- javascript - 如何检查数组中的值是否大于另一个数组中的值