We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How to programmatically copy a selection to the clipboard in WinForms GridControl?

Platform: WinForms |
Control: GridControl

Clipboard operation

You can copy the range of cells that are already selected in the Grid by using CutPaste.Copy() method.


//To copy the selected range



'To copy the selected range


When you want to copy the cells that are not in the selection of the Grid, use the CutPaste.CopyCellsToClipboard or CutPaste.CopyTextToClipboard methods depending upon whether you want to copy the styles or only the text to the clipboard.


//To copy a particular range
GridRangeInfo gi = GridRangeInfo.Cells(2, 2, 4, 5);
GridRangeInfoList list = new GridRangeInfoList();



'To copy a particular range
Dim gi As GridRangeInfo = GridRangeInfo.Cells(2, 2, 4, 5)
Dim list As New GridRangeInfoList()


The following screenshot displays the Grid with CutPaste.CopyCellsToClipboard or CutPaste.CopyTextToClipboard methods.

Copy the selection to clipboard

Figure 1: Copy the selection to clipboard


C#: Programatically Copy the Selection

VB: Programatically Copy the Selection

2X faster development

The ultimate WinForms UI toolkit to boost your development speed.
You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile