将列表框中的项目添加到列表视图中单独格式VB.NET
问题描述:
可能是一个非常新手的问题,但我已经开发了一些代码,用于将列表框中的项目分成两部分,现在希望将其转移到列表视图中以单独的形式。将列表框中的项目添加到列表视图中单独格式VB.NET
任何帮助,您可以给我非常有帮助,非常感谢你。
答
唯一的例外是告诉你的问题:
从
Match
类型转换键入String
无效。
看看你想要做什么:
For Each item As String In ListBox1.Items
显然,ListBox1.Items
包含Match
对象的集合,而不是String
对象的集合。所以,你需要遍历这些对象:
For Each item As Match In ListBox1.Items
当然,我们不知道一个Match
的对象是什么,因为你还没有证明。据推测它包含某个字符串,你应该能够从你的逻辑中得到item
。但重点是你不能隐式地将一种类型转换为另一种类型,你必须在循环中使用正确的类型。
图像中的错误与您问题中的描述不符。你能澄清你在问什么吗? – David
它确实,我已经说明了我正在尝试做什么,但是我需要有人告诉我是什么导致了错误? –
该错误与“单独的表单”无关。你只是试图在两个不相关的类型之间进行投射。如果你试图做同样的事情,“一种形式”也会发生同样的错误。你收到的错误和你所问的问题与另一个无关。所以目前尚不清楚*你想要回答哪个*。 – David