1。选中单元格,不能将其中的内容复制出来粘贴在别处,如何能实现呢?
datagrid中可以的。如何实现呢?就象电子表格一样。
2。mshflexgrid中的第0行一般主要起何作用呀?

解决方案 »

  1.   

    1、ClipBoard.SetData2、就是第一行,如果有固定行,那就是固定行的第一行。
      

  2.   

    "datagrid中可以的。如何实现呢?就象电子表格一样。"
    设置datagrid为可以修改
    "mshflexgrid中的第0行一般主要起何作用呀?"
    一般是作列,行标题,或字段名称用
      

  3.   

    对不起,我没说明白,
    1。我想问在mshflexgrid中,如何把单元格中的数据能够复制出来呢?
    一般情况下单元格中的数据不能复制和粘贴的。
    2。我想问第0列是什么作用,而不是第0行。第0行是放置字段的。
    可是第0列有何用呢?一般情况下绑定数据时也不往第0列中绑定呀?
    3。第0列是不是起记录指针的作用呀?我发现只要点一第0列,就可以选中整行。
    请大家帮我。
      

  4.   

    用lgxgrid控件可以让你自由地复制和粘贴数据。
    http://lgxyslldw.512j.com
      

  5.   

    mshflexgrid 中真的无法实现吗?
      

  6.   

    第一个问题,将选定的数据形成字符串
    同一行的不同单元格用vbTab分隔,不同行之间的分隔用vbCrLf分隔。
      

  7.   

    还是我没说明白,我是指在单元格中可以用ctrl+c进行复制,然后到其他程序中,如word中可以进行ctrl+v来粘贴。没有大家想的那么复杂。不知如何实现,是某个设置问题吗?
      

  8.   

    用TextBox放到Grid的Cell上就可以了,
    在enter_cell事件中控制Textbox的位置和大小正好覆盖在当前的单元格上,
    并且textbox1.text = grid.Textmatrix(row,col),就可能复制了,
    同样的方法实现粘贴,注意在level_cell事件时grid.TextMatrix(row,col) = textbox1.text
      

  9.   

    但這樣對齊方式怎麼控制
    用text1.Alignment = MSHFlexGrid1.CellAlignment
    不行