0

我有一个由查询填充的gridview。我想允许用户突出显示和复制单元格中的文本,这是双击的。这是我的事件代码:

Private Sub datagridview2_CellDoubleClick(sender As Object, e As DataGridViewCellEventArgs) Handles datagridview2.CellDoubleClick
    datagridview2.SelectionMode = DataGridViewSelectionMode.CellSelect

    datagridview2.CurrentCell.Selected = True
    datagridview2.ReadOnly = False
    datagridview2.BeginEdit(False)


End Sub

除了允许用户更改文本外,这可以正常工作。我只是想让他突出显示文本并复制粘贴。我想这是一个简单的编辑控件,但我还不知道。有人可以帮忙吗?

编辑:我删除了粘贴这个词,因为它听起来令人困惑。这是一个示例:单元格值:“找到 5 个 dublettes:11111,22222,33333,44444,5555” 我想让它可以只突出显示 33333 并通过 strg+c 复制它。前提是单元格值不可更改。

友好的问候

b101

4

1 回答 1

0

我在这里找到了我的问题的答案:

Windows Forms Datagridview(使用鼠标指针选择单元格中的部分文本但不允许编辑)VB.NET

它完美地工作!

于 2014-05-09T07:38:12.330 回答