我触发了一个数据库查询并在 DataTable
中得到了结果。
当我使用以下示例代码时,我能够从 DataTable
中检索所有值:
private void LoadList(DataTable res)
{
foreach(DataRow row in res.Rows)
{
foreach (var item in row.ItemArray)
{
Console.WriteLine(item);
}
}
}
如何将此 DataTable
动态 传递给 ListView
以显示 DataTable
的所有元素?
除了 ListView
之外,还有其他方法可以显示 DataTable 中的数据吗?
在使用 Android 版 Mono 方面,我绝对是初学者,所以感谢任何帮助。
最佳答案
使用数据库时,常见的方法是使用 ContentProvider,获取 Cursor,然后填充 SimpleCursorAdapter(如果需要一些自定义,甚至是 ViewBinder)
除非有充分的理由不使用它们,否则我会坚持使用平台推荐的工具。
关于c# - 从 DataTable 填充 ListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9922398/