交换行的问题(急)
由上图排序成下图,以第一列为主,把值一样的放在一起,怎么交换。 您好!排序功能的实现请参考以下示例。
SliverLight平台
WPF平台
其中WPF平台请安装后选择排序(Sort)示例。
谢谢! 排序的时候,按一列排序,其他列不变。怎么才能实现按一列排序,每一列的行数据也跟着排序 回复 4楼swejet的帖子
需要使用把 SortRange 方法把排序范围全部包含进来,经验证以下代码可以解决您的问题:
public MainPage()
{
InitializeComponent();
gcSpreadSheet1.ActiveSheet.Cells.Value = 1;
gcSpreadSheet1.ActiveSheet.Cells.Value = 2;
gcSpreadSheet1.ActiveSheet.Cells.Value = 3;
gcSpreadSheet1.ActiveSheet.Cells.Value = "c";
gcSpreadSheet1.ActiveSheet.Cells.Value = "b";
gcSpreadSheet1.ActiveSheet.Cells.Value = "a";
gcSpreadSheet1.ActiveSheet.ColumnCount = 3;
gcSpreadSheet1.ActiveSheet.RowCount = 4;
}
private void Button_Click(object sender, RoutedEventArgs e)
{
gcSpreadSheet1.Sheets.SortRange(0, 0, this.gcSpreadSheet1.ActiveSheet.RowCount, this.gcSpreadSheet1.ActiveSheet.ColumnCount, true, new SortInfo[] { new SortInfo(0, false) });
gcSpreadSheet1.Invalidate();
}
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页:
[1]