什么表格控件的单元格类型为richedit?不知道dbgrideh支持richedit吗?我是实现在表格的某列单元格中编辑或显示带上下标的数据,例如化学分子式。不知道什么表格控件可以实现?

解决方案 »

  1.   

    tcxgrid控件,单元格有个properties属性,可以选择richedit
      

  2.   

    用 cxGrid  如果一定要用 Ehlib , 建議自己用一個 Frame + RichEdit  做個編輯器
      

  3.   

    如果只是为了显示上下标,可以在 OnDrawCell 事件中自己来写文字。我曾在一个商业软件中用这种办法。起初有点麻烦,需要在文字中插入各种特性指示符。后来要显示的特性越来越多,这种办法显示出强大的控制力,包括颜色、位置、底色等等都可以随意控制,几乎写成一个通用控件。
      

  4.   

    我用sql server 2000什么类型字段存储要在tcxgrid控件中richedit显示和编辑的数据呢?直接显示还是要转换一下?
      

  5.   

    是text或varchar型的都可以,直接就应该能显示
      

  6.   

    虽然cxGrid可以richedit,但不建议使用表格表现这种rich内容,占用资源。
    建议更改设计,取得某条数据后,使用另外的控件进行预览!我用sql server 2000什么类型字段存储要在tcxgrid控件中richedit显示和编辑的数据呢?直接显示还是要转换一下? 
    使用image类型
      

  7.   

    在表单放一个richedit控件,用它输入带上下标的数据,但richedit中数据只能保存成rtf文件,又怎样将数据保存在sql的text类型字段里