有没有办法,从richtextbox保存数据库格式?
我有richtextbox,其中的部分文字都是粗体。
string s = richtextbox.Text显然不起作用。
如果我能得到这个格式化的文本如何将它保存在Ms Sql Server 2005中?
答案 0 :(得分:14)
尝试使用此方法获取文本和所有富文本格式代码。
string s = richTextBox.Rtf;
答案 1 :(得分:1)
有一种将格式保存到数据库的方法。我不知道您使用的数据库系统是什么,但是您只需要在一个单独的位置将所有格式设置属性(主要是字母数字)保存在与属性本身相同的字段中,然后每次加载表单还可以从数据库表将这些字段加载到richtextbox控件的关联属性中。但是,您不能将其命名为Properties。可以自动创建一个odbc数据源名称,将您连接到数据库...但是这与主题无关。但是,您可以使用一些可以保存和更新的数据集来执行此操作。但是您甚至可以在此表中保存文本颜色和样式。