我創建了一個將「textBox.Text」值存儲在SDF數據庫中的富文本框。存儲工作,但格式似乎丟失。這是SDF數據庫無法處理的事情嗎?我需要以二進制或其他方式存儲嗎?不知道如何做到這一點。保存RichText格式時存儲在數據庫中?
我使用的是的WinForms的Visual Basic速成版和VisualBasic.NET編寫BTW
這是我如何存儲到數據庫中:
Private Sub btnToolStripSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnToolStripSave.Click
Try
Me.Validate()
Me.SangerBindingSource.EndEdit()
Me.SangerTableAdapter.Update(Me.MusicBaseDBDataSet.Sanger)
Me.MusicBaseDBDataSet.Sanger.AcceptChanges()
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
這就是我如何插入文本到富文本框
txtBoxText.SelectionFont = New Font("Verdana", 16, FontStyle.Bold)
txtBoxText.SelectionColor = System.Drawing.Color.RoyalBlue
txtBoxText.SelectionLength = 0
txtBoxText.SelectedText = btnA.Text & btnB.Text & " "
txtBoxText.SelectionFont = New Font("Verdana", 12, FontStyle.Regular)
txtBoxText.SelectionColor = System.Drawing.Color.Black
但是,我沒有真正指定RichTextBox.Text。它只是自動化的。 RichTextBox被數據綁定到數據庫的列。我如何指定如何存儲富文本框的rfp屬性?我更新了第一篇文章,以便了解我如何存儲到數據庫。還有我如何插入富文本框。 –