DevExpress GridControl单元格的内部文本可选择但不可编辑

DevExpress GridControl单元格的内部文本可选择但不可编辑,devexpress,edit,gridcontrol,Devexpress,Edit,Gridcontrol,GridControl的工作方式与~Excel本机类似: 在单元格上单击一次将选中该单元格。复制复制单元格值和标题。 在单元格上单击两次将选择内部文本。复制仅复制内部文本。 我正在努力防止单元格版本挂起ShowingEditor事件,将版本设置为e.Cancel 然而,这阻止了行为2。在上面我希望仍然能够选择内部文本进行复制,只是我希望它是不可编辑的 你知道怎么做吗?仅供参考,通过将ReadOnly设置为true,可以在列级别实现此行为: 编辑 我的网格设置如下: <dxg:GridCon

GridControl的工作方式与~Excel本机类似:

在单元格上单击一次将选中该单元格。复制复制单元格值和标题。 在单元格上单击两次将选择内部文本。复制仅复制内部文本。 我正在努力防止单元格版本挂起ShowingEditor事件,将版本设置为e.Cancel

然而,这阻止了行为2。在上面我希望仍然能够选择内部文本进行复制,只是我希望它是不可编辑的

你知道怎么做吗?仅供参考,通过将ReadOnly设置为true,可以在列级别实现此行为:

编辑

我的网格设置如下:

<dxg:GridControl>
    <dxg:GridControl.Resources>
    </dxg:GridControl.Resources>
    <dxg:GridControl.View>
        <dxg:GridControl.TableView>
        </dxg:GridControl.TableView>
    </dxg:GridControl.View>
    <dxg:GridControl.Columns>
    </dxg:GridControl.Columns>
</dxg:GridControl>
谢谢大家!

你试过了吗

GridView.OptionsBehavior.CopyToClipboardWithColumnHeaders = False
您也可以尝试DevExpress建议的这种方法


你好谢谢,但您似乎使用的是GridView而不是GridControl。不确定到底有什么区别,但无法使其工作。注意:我在这里发布了另一个相关问题:实际上,从docwpf来看,这个函数是过时的:过时的。获取或设置复制行值时是否将列标题复制到剪贴板。从DataViewBase继承
GridView.OptionsBehavior.CopyToClipboardWithColumnHeaders = False