【发布时间】:2013-08-19 14:05:57
【问题描述】:
我有以下 C# 代码,为 .NET 3.5 编写,我想在 VB.NET 中使用 1.1 版框架编写此代码。
我可以将 C# 转换为 VB.NET,但我无法将 .NET 3.5 转换为 .NET 1.1,因为在 .net 1.1 中我们没有这些属性:RowCount、CurrentRow、Cells[index].value)
有人可以帮我转换这段代码吗?
if (DataGridView1.RowCount > 0)
{
TextBox1.Text = DataGridView1.CurrentRow.Cells[0].Value.ToString();
}
我要求不要建议我不要使用 .NET 1.1。
编辑:因为我使用的是 .NET 1.1(使用 VB.NET),所以我有一个 GridView 控件。如何访问它的单元格,就像我上面显示的 C# 代码
【问题讨论】:
-
这个问题很容易解决...在 .NET 1.1 中,您甚至没有 DataGridView!它是在 .NET 2.0 中引入的,因此您可以删除所有三行 :-)
-
为什么我必须删除它们?在 .net1.1 中,我们使用 DataGrid 而不是 DataGridView。那么在 DataGrid 中我该如何使用这段代码呢??
-
开个玩笑...正如 Cody 所说,这三行可能只是您问题的最小部分
-
@xanatos 我改变了我的问题,再次阅读(最后一行)并回答。
标签: .net winforms datagrid .net-1.1 c#-to-vb.net