可用于:用户界面为ASP。NET MVC | 用户界面为ASP。净AJAX | Blazor的UI | 用于WPF的UI | WinForms的UI | Silverlight的UI | Xamarin的UI | WinUI的UI | 用户界面为ASP。网络核心 | .NET MAUI的UI

Telerik文档处理?下载30天免费试用

重复的值

文档模型允许您自动重复已在工作表中输入的数据。当您希望将一行或列的内容分别复制到相邻的行或列中时,自动填充特性非常有用。因此,您可以轻松地将值扩展到指定的范围,而不是手动填充单元格。

要重复这些值,首先需要创建一个CellSelection你想要填充的细胞范围。注意,范围应该包括您想要重复的值。然后,您需要调用FillData ()的方法CellSelection实例并传递适当的FillDirection作为一个论点。有四个FillDirection价值观:

  • :将最右列的值复制到范围内的其他列。

  • 向上:将底部行的值复制到范围内的其他行。

  • 正确的:将最左边列的值复制到范围内的其他列。

  • 下来:将顶部行的值复制到范围内的其他行。

示例1说明了列的内容一个是否可以复制到范围内的其他列A1: D4.该代码创建一个新的工作表并填充单元格A1A2A3而且A4分别为5、8、13和21。此外,它调用FillData ()方法的指定范围FillDirection正确

例1:右填

工作簿工作簿=新工作簿();workbook.Worksheets.Add ();工作表activeWorksheet = workbook.ActiveWorksheet;activeWorksheet。细胞(0,0).SetValue (5);activeWorksheet。细胞(1,0).SetValue (8);activeWorksheet。细胞(2,0).SetValue (13);activeWorksheet。Cells[3, 0].SetValue(21); CellRange range = new CellRange(0, 0, 3, 3); activeWorksheet.Cells[range].FillData(FillDirection.Right);

图1的结果示例1

图1:正确填充的数据

Rad Spread处理特性填充数据自动重复值

类似地,可以自动将一行的值复制到相邻行。

示例2调用FillData ()方法FillDirection下来对于范围B2: D4.示例代码创建一个空工作表,并在范围内输入值B2: D2.这些值被传播到指定区域中的其他行。

例2:填写

工作簿工作簿=新工作簿();workbook.Worksheets.Add ();工作表activeWorksheet = workbook.ActiveWorksheet;activeWorksheet。细胞[1].SetValue (34);activeWorksheet。细胞[1,2].SetValue (55);activeWorksheet。细胞[1,3].SetValue (89);CellRange range = new CellRange(1,1,3,3); activeWorksheet.Cells[range].FillData(FillDirection.Down);

图2的结果示例2

图2:填充数据

Rad Spread处理特性填充数据自动重复值

另请参阅

在本文中
Baidu
map