ReoGrid Forum

Fast and powerful .NET Spreadsheet Component

You are not logged in.

Announcement

This forum has been archived and no longer accepts new user registrations. Please report your questions, problems, and feedback to the issue page of ReoGrid on GitHub. Thank you for your cooperation.

https://github.com/unvell/ReoGrid/issues

#1 2014-10-30 22:58:01

MrR
Member
Registered: 2014-10-30
Posts: 3

Move/reorder

Hi,

How can we allow users to move/reorder rows and columns?

Regards,

R

Offline

#2 2014-10-31 00:19:21

Jingwood
Moderator
From: jing at reogrid.net
Registered: 2014-06-03
Posts: 615

Re: Move/reorder

Hi, currently it's impossible to do that by dragging mouse. It will be supported in future versions.

To copy/move a range (rows or columns) in current versions by programming, use the PartialGrid:

// -1 means all rows (entire column)
var range = new ReoGridRange(0, 0, -1, 1);

// set cells sample data and borders
sheet[range] = new object[] { "A", "B", "C" };
sheet.SetRangeBorder(range, ReoGridBorderPos.All, ReoGridBorderStyle.SolidBlack);

// copy a range into memory (including data and borders)
var pg = sheet.GetPartialGrid(range);

// copy to worksheet from memory (like paste)
sheet.SetPartialGrid(new ReoGridRange(0, 3, -1, 1), pg);

// remove original range (like cut)
sheet.RemoveRangeBorder(range, ReoGridBorderPos.All);
sheet.DeleteRangeData(range);

Or use copy/paste/cut methods directly. (some bugs in copy/paste/cut from 0.8.7, they will be fixed in 0.8.8)

thanks, Jing

Last edited by Jingwood (2014-10-31 00:20:37)

Offline

#3 2014-10-31 03:37:57

MrR
Member
Registered: 2014-10-30
Posts: 3

Re: Move/reorder

Hi Jing,

How should I enable dragging rows and columns by mouse?

It is not enabled by default.

Regards,

R

Offline

#4 2014-10-31 05:28:32

MrR
Member
Registered: 2014-10-30
Posts: 3

Re: Move/reorder

Ah I misread it, "impossible to do that by dragging mouse"!

When the new version is expected?

Regards,
R

Offline

#5 2014-10-31 05:38:58

Jingwood
Moderator
From: jing at reogrid.net
Registered: 2014-06-03
Posts: 615

Re: Move/reorder

I think it should be available after 2-3 weeks. The version 0.8.8 is planning to be released with some new features such as Excel loading/saving. I will try to add this in the release.

Last edited by Jingwood (2014-10-31 06:30:52)

Offline

#6 2015-03-18 04:57:41

Jingwood
Moderator
From: jing at reogrid.net
Registered: 2014-06-03
Posts: 615

Re: Move/reorder

This feature has been implemented from 0.8.8.0 version.

Offline

Board footer

Powered by FluxBB