指定用户可以选择什么
展开全部
默认情况下,用户可以在表单中选择一个单元格,一列单元格,一行单元格或者整个表单。 您可以 使用表单操作方式下,选择策略和表单单元来决定选择如何发生。 下列的表格总结了可用于指定用户选择内容的选项: 用户可以选择什么何时为表单设置单元格 FpSpread.SelectionBlockOptions。单元格 行 FpSpread.SelectionBlockOptions。行 列 FpSpread.SelectionBlockOptions。列 表单 FpSpread.SelectionBlockOptions。表单 组合 FpSpread.SelectionBlockOptions。number where number is some addition of the numbers for the individual settings (such as 6 = 2 + 4, Rows and Columns) FpSpread.SelectionBlockOptions。数当 该数是一些其他数字的和,为单独的设置(例如6 = 2 + 4,行和列) 单元格,区域单元格或者多区域单元格 OperationMode。 标准SelectionPolicy属性 只选择行,不允许编辑OperationMode。SingleSelect 只选择行,允许编辑OperationMode。RowMode 选择多个连续的行,不允许编辑OperationMode。MultiSelect 选择多个非连续的行,不允许编辑OperationMode。ExtendedSelect 注意FpSpread.SelectionBlockOptions设置在Spread控件层, 而OperationMode位于表单层。 OperationMode 和SelectionBlockOptions 属性的设置将会影响用户与表单交互,这意味着用户可以选择的内容不一定是应用程序可以选择的。如果您想自定义用户和应用程序均可选择的内容, 请设置SelectionUnit属性。 您还可以使用RestrictRows 和RestrictColumns方法 来限定可以被编辑的单元格。该限制限定了用户不能跨越到下一行或者列输入数据。 如果您需要更多的信息,请参阅SheetView类的SelectionPolicy 属性 和 SelectionUnit属性, 以及FpSpread类的SelectionBlockOptions属性。 如果您需要更多的细节,请参阅:OperationMode 枚举 和 SelectionBlockOptions 枚举.
返回到: 自定义用户选取数据 。 使用属性窗口 在设计阶段,在属性窗口中选择Spread控件。 选择表单属性。点击按钮显示视图集合编辑器。 在成员列表中,选择表单并为其设置操作方式。 选择OperationMode属性,然后在值下拉列表中为其选择一个值。 如果您将OperationMode属性设置为标准,并且您希望只允许用户选择一个单元格或者允许用户选择多个区域的单元格, 您可以将SelectionPolicy属性设置为单选或多选。 设置SelectionUnit属性指定可以选择的单元,用来对表单的全部选择交互方式进行设置(包括用户和应用程序可以选择的条款)。 点击OK关闭编辑器。 如果您希望在Spread控件的所有表单中自定义用户可以选择的内容,请设置SelectionBlockOptions属性指定用户是否可以选择单元格,行,列,表单, 或者这些单元的一个组合。 使用快捷键 设置表单的OperationMode 属性对表单全部用户的交互方式进行设置。 如果您将 OperationMode 属性设置为标准, 如果您希望自定义用户在Spread控件的所有表单中可以选择的内容,请设置FpSpreadSelectionBlockOptions属性 来指定用户是否可以选择单元格,列,行,表单,或者这些单元的一个组合。 如果您希望只允许用户选择一个单元格或者允许用户选择多个区域的单元格,请将表单SelectionPolicy属性 设置为单选或多选。 设置表单SelectionUnit属性指定可以选择的单元, 用来对表单的全部选择交互方式进行设置(包括用户和应用程序可以选择的条款)。 示例 本示例代码对表单进行了相关设置,允许用户只选择一个单元格或者选择一定区域内的单元格,包括多个区域的单元格。 但是在本示例中用户不能够选择列,行,或者整个表单。 [C#] // Set option so users can select only cells. fpSpread1.SelectionBlockOptions = FarPoint.Win.Spread.SelectionBlockOptions.Cells;// Set operation mode and let users select multiple blocks of cells.fpSpread1.Sheets[0].OperationMode = FarPoint.Win.Spread.OperationMode.Normal; fpSpread1.Sheets[0].SelectionPolicy = FarPoint.Win.Spread.Model.SelectionPolicy.MultiRange; [Visual Basic] ' Set option so users can select only cells.FpSpread1.SelectionBlockOptions = FarPoint.Win.Spread.SelectionBlockOptions.Cells ' Set operation mode and let users select multiple blocks of cells. FpSpread1.Sheets(0).OperationMode = FarPoint.Win.Spread.OperationMode.NormalFpSpread1.Sheets(0).SelectionPolicy = FarPoint.Win.Spread.Model.SelectionPolicy.MultiRange使用代码 设置SheetView对象的 OperationMode属性, 用来对表单的全部用户交互方式进行设置。 如果您将OperationMode 属性设置为标准, 如果您希望自定义用户在Spread控件的所有表单中可以选择的内容,请设置FpSpreadSelectionBlockOptions属性 来指定用户是否可以选择单元格,列,行,表单,或者这些单元的一个组合。 如果您希望只允许用户选择一个单元格或者允许用户选择多个区域的单元格,请将表单SelectionPolicy属性 设置为单选或多选。 设置SheetView对象SelectionUnit的属性指定可以选择的单元, 用来对表单的全部选择交互方式进行设置(包括用户和应用程序可以选择的条款)。 将您创建好的SheetView对象分配给Spread控件中的一个表单。 示例 本示例代码对表单进行了相关设置,允许用户只选择一个单元格或者选择一定区域内的单元格,包括多个区域的单元格。 但是在本示例中用户不能够选择列,行,或者整个表单。 [C#] // Set option so users can select only cells. fpSpread1.SelectionBlockOptions = FarPoint.Win.Spread.SelectionBlockOptions.Cells;// Set operation mode and let users select multiple blocks of cells. FarPoint.Win.Spread.SheetView newsheet = new FarPoint.Win.Spread.SheetView();newsheet.OperationMode = FarPoint.Win.Spread.OperationMode.Normal;newsheet.SelectionPolicy = FarPoint.Win.Spread.Model.SelectionPolicy.MultiRange;// Assign the SheetView object to a sheet.fpSpread1.Sheets[0] = newsheet; [Visual Basic] ' Set option so users can select only cells.FpSpread1.SelectionBlockOptions = FarPoint.Win.Spread.SelectionBlockOptions.Cells ' Set operation mode and let users select multiple blocks of cells. Dim newsheet As New FarPoint.Win.Spread.SheetView()newsheet.OperationMode = FarPoint.Win.Spread.OperationMode.Normalnewsheet.SelectionPolicy = FarPoint.Win.Spread.Model.SelectionPolicy.MultiRange' Assign the SheetView object to a sheet.FpSpread1.Sheets(0) = newsheet使用Spread设计器 在表单中选择您希望设置的选择操作模式的表单标签。 在设置菜单中,选择常规(表单设置栏)。在表单设置对话框中(位于普通标签之上), 选择操作模式区域的一个选项。 点击OK关闭表单设置对话框。 如果您将OperationMode属性设置为普通 如果您希望自定义用户在Spread控件的所有表单中可以选择的内容,请在属性列表中设置SelectionBlockOptions属性(为选定的Spread), 以此来指定用户是否可以选择单元格,列,行,表单,或者这些单元的一个组合。 如果您希望只允许用户选择一个单元格或者允许用户选择多个区域的单元格,请将SelectionPolicy属性(为选定的表单) 设置为单选或多选。 在属性列表中设置SelectionUnit属性(为选定的表单)指定可以选择的单元, 用来对表单的全部选择交互方式进行设置(包括用户和应用程序可以选择的条款)。
返回到: 自定义用户选取数据 。 使用属性窗口 在设计阶段,在属性窗口中选择Spread控件。 选择表单属性。点击按钮显示视图集合编辑器。 在成员列表中,选择表单并为其设置操作方式。 选择OperationMode属性,然后在值下拉列表中为其选择一个值。 如果您将OperationMode属性设置为标准,并且您希望只允许用户选择一个单元格或者允许用户选择多个区域的单元格, 您可以将SelectionPolicy属性设置为单选或多选。 设置SelectionUnit属性指定可以选择的单元,用来对表单的全部选择交互方式进行设置(包括用户和应用程序可以选择的条款)。 点击OK关闭编辑器。 如果您希望在Spread控件的所有表单中自定义用户可以选择的内容,请设置SelectionBlockOptions属性指定用户是否可以选择单元格,行,列,表单, 或者这些单元的一个组合。 使用快捷键 设置表单的OperationMode 属性对表单全部用户的交互方式进行设置。 如果您将 OperationMode 属性设置为标准, 如果您希望自定义用户在Spread控件的所有表单中可以选择的内容,请设置FpSpreadSelectionBlockOptions属性 来指定用户是否可以选择单元格,列,行,表单,或者这些单元的一个组合。 如果您希望只允许用户选择一个单元格或者允许用户选择多个区域的单元格,请将表单SelectionPolicy属性 设置为单选或多选。 设置表单SelectionUnit属性指定可以选择的单元, 用来对表单的全部选择交互方式进行设置(包括用户和应用程序可以选择的条款)。 示例 本示例代码对表单进行了相关设置,允许用户只选择一个单元格或者选择一定区域内的单元格,包括多个区域的单元格。 但是在本示例中用户不能够选择列,行,或者整个表单。 [C#] // Set option so users can select only cells. fpSpread1.SelectionBlockOptions = FarPoint.Win.Spread.SelectionBlockOptions.Cells;// Set operation mode and let users select multiple blocks of cells.fpSpread1.Sheets[0].OperationMode = FarPoint.Win.Spread.OperationMode.Normal; fpSpread1.Sheets[0].SelectionPolicy = FarPoint.Win.Spread.Model.SelectionPolicy.MultiRange; [Visual Basic] ' Set option so users can select only cells.FpSpread1.SelectionBlockOptions = FarPoint.Win.Spread.SelectionBlockOptions.Cells ' Set operation mode and let users select multiple blocks of cells. FpSpread1.Sheets(0).OperationMode = FarPoint.Win.Spread.OperationMode.NormalFpSpread1.Sheets(0).SelectionPolicy = FarPoint.Win.Spread.Model.SelectionPolicy.MultiRange使用代码 设置SheetView对象的 OperationMode属性, 用来对表单的全部用户交互方式进行设置。 如果您将OperationMode 属性设置为标准, 如果您希望自定义用户在Spread控件的所有表单中可以选择的内容,请设置FpSpreadSelectionBlockOptions属性 来指定用户是否可以选择单元格,列,行,表单,或者这些单元的一个组合。 如果您希望只允许用户选择一个单元格或者允许用户选择多个区域的单元格,请将表单SelectionPolicy属性 设置为单选或多选。 设置SheetView对象SelectionUnit的属性指定可以选择的单元, 用来对表单的全部选择交互方式进行设置(包括用户和应用程序可以选择的条款)。 将您创建好的SheetView对象分配给Spread控件中的一个表单。 示例 本示例代码对表单进行了相关设置,允许用户只选择一个单元格或者选择一定区域内的单元格,包括多个区域的单元格。 但是在本示例中用户不能够选择列,行,或者整个表单。 [C#] // Set option so users can select only cells. fpSpread1.SelectionBlockOptions = FarPoint.Win.Spread.SelectionBlockOptions.Cells;// Set operation mode and let users select multiple blocks of cells. FarPoint.Win.Spread.SheetView newsheet = new FarPoint.Win.Spread.SheetView();newsheet.OperationMode = FarPoint.Win.Spread.OperationMode.Normal;newsheet.SelectionPolicy = FarPoint.Win.Spread.Model.SelectionPolicy.MultiRange;// Assign the SheetView object to a sheet.fpSpread1.Sheets[0] = newsheet; [Visual Basic] ' Set option so users can select only cells.FpSpread1.SelectionBlockOptions = FarPoint.Win.Spread.SelectionBlockOptions.Cells ' Set operation mode and let users select multiple blocks of cells. Dim newsheet As New FarPoint.Win.Spread.SheetView()newsheet.OperationMode = FarPoint.Win.Spread.OperationMode.Normalnewsheet.SelectionPolicy = FarPoint.Win.Spread.Model.SelectionPolicy.MultiRange' Assign the SheetView object to a sheet.FpSpread1.Sheets(0) = newsheet使用Spread设计器 在表单中选择您希望设置的选择操作模式的表单标签。 在设置菜单中,选择常规(表单设置栏)。在表单设置对话框中(位于普通标签之上), 选择操作模式区域的一个选项。 点击OK关闭表单设置对话框。 如果您将OperationMode属性设置为普通 如果您希望自定义用户在Spread控件的所有表单中可以选择的内容,请在属性列表中设置SelectionBlockOptions属性(为选定的Spread), 以此来指定用户是否可以选择单元格,列,行,表单,或者这些单元的一个组合。 如果您希望只允许用户选择一个单元格或者允许用户选择多个区域的单元格,请将SelectionPolicy属性(为选定的表单) 设置为单选或多选。 在属性列表中设置SelectionUnit属性(为选定的表单)指定可以选择的单元, 用来对表单的全部选择交互方式进行设置(包括用户和应用程序可以选择的条款)。
博阳精讯
2024-07-25 广告
2024-07-25 广告
端到端流程是指从起点到终点,贯穿整个业务过程的一系列有序活动。在上海博阳精讯信息科技有限公司,我们专注于优化这些流程,确保从客户需求到最终交付的每个环节都高效、准确。我们的端到端流程管理服务涵盖了流程设计、优化、监控和执行等全过程,致力于为...
点击进入详情页
本回答由博阳精讯提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询