保持文本框与richtextbox同步

时间:2013-11-17 12:51:08

标签: vb.net winforms

我在VB.net中编写了一个程序,它有多个带有值的文本框(从INI文件中读取)。 我已经添加了一个包含完整INI文件的richtextbox,因此人们可以直接编辑它而无需使用文本框。

是否可以使用添加到文本框中的值更新richtextbox? 是否可以使用richtextbox中的值更新文本框?

这是我用来显示INI文件值的代码:

Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles OpenINI.Click
    wEditor.LoadFile(File, RichTextBoxStreamType.PlainText)

谢谢!

1 个答案:

答案 0 :(得分:0)

Idle_Mind;我用:

    Private Sub OpenINIButton_Click(sender As Object, e As EventArgs) Handles OpenINIButton.Click

    Dim OpenDLG As New OpenFileDialog
    OpenDLG.Filter = Configuration File (*.ini)|*.ini"
    OpenDLG.Title = "Open INI File"
    OpenDLG.InitialDirectory = "C:\"
    OpenDLG.RestoreDirectory = True

    DialogResult = OpenDLG.ShowDialog

    If DialogResult = Windows.Forms.DialogResult.OK Then
        File = OpenDLG.FileName.ToString()
        **wEditor.LoadFile(File, RichTextBoxStreamType.PlainText)**
    ElseIf DialogResult = Windows.Forms.DialogResult.Cancel Then

    End If

End Sub

获取richtextbox中的数据。

Neolist;这是截图:

enter image description here

我希望文本框和RichTextBox中的数据保持同步。