我希望能够使用列表框和文本框编辑/删除/插入文本行中的文本行。
我想在列表框中显示每行文本文件的所有内容,当我单击一行文本时,它将在文本框中显示它,让我可以选择编辑或删除该行文本。
我会在列表框中显示的最后一行文本之后插入我的文本插入。这可能吗?我只想要一个起点,我会从那里继续。提前谢谢。
答案 0 :(得分:1)
以下是listview的答案,按钮9是填充Listview,listview单击将文本发送到文本框,按钮10将其保存回listview
这可能是您想要实现目标的最简单方法。
Private Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click
ListView1.HeaderStyle = ColumnHeaderStyle.None
ListView1.HideSelection = False
For i As Integer = 0 To 50
ListView1.Items.Add("Line number" & i.ToString)
Next
End Sub
Private Sub ListView1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListView1.Click
TextBox8.Text = ListView1.SelectedItems(0).Text
End Sub
Private Sub Button10_Click(sender As Object, e As EventArgs) Handles Button10.Click
ListView1.SelectedItems(0).Text = TextBox8.Text
End Sub
无论如何,对你来说可能是一个很好的起点,并从这里开始扩展这段代码。
答案 1 :(得分:0)
是。有可能的。我建议使用现有的文本编辑器而不是重新发明轮子。如果你仍然希望从头开始创建一个新的,那么你可以尝试以下。