1

我用节点列表的内部文本填充列表框没有问题,但是如何更改下面的代码以只给我节点内部文本的前 20 个字符(如果您想知道,所有节点都有更多超过 20 个字符。

    For Each subjects As Xml.XmlNode In sbList
       subjectBox.Items.Add(subjects.InnerText)
    Next
4

2 回答 2

1

这是你想要的吗?

For Each subjects As Xml.XmlNode In sbList
  subjectBox.Items.Add(subjects.InnerText.Substring(0,20))
Next
于 2013-10-18T02:20:44.553 回答
0

或者,如果您的项目中已经有 Microsoft.VisualBasic,则可以使用 Left

For Each subjects As Xml.XmlNode In sbList
  subjectBox.Items.Add(Left(subjects.InnerText,20))
Next
于 2013-10-18T04:52:08.127 回答