FarPoint控件属性说明:
FpSpread常用属性:
1.AllowCellOverflow 获取或设置单元格里的内容超出时,是否放在邻近的单元格.
2.AllowColumnMove获取或设置是否可以移动列.
3.AllowDragDrop获取或设置是否可以拖动选定的对象,如行,单元格,选择的区域,里面的值也会跟着变化.
4.AllowDragFill获取或设置是否可以进行填充,类似于excel按住鼠标,进行填充,但是没有发现序列的定义.
5.AllowEditOverflow返回或设置是否在编辑单元格时,显示超出的部分,AllowCellOverflow 不是编辑状态都显示.
6.AllowRowMove返回或设置是否可以移动行,AllowDragDrop属性也可以实现此要求,但是AllowDragDrop是针对所有的对象.
7.AllowSheetMove返回或设置是否可以移动工作表.
8.AllowUndo返回或设置是否启动撤消和重做功能.
9.AllowUserFormulas返回或设置用户是否可以输入公式.True输入 "=" 后,像EXCEL一样.False时,=A1+A2当作字符串来处理.
10.AllowUserZoom返回或设置是否允许用户用Ctrl+鼠标来进行缩放.
11.AutoClipboard返回或设置是否允许快捷键进行复制和粘贴.
12.EditModePermanent返回或设置单元格具有焦点时,直接进入输入状态,不过,我发现,如果设为True则,不能区域的选择了.
13.EditModeReplace返回或设置往单元格输入内容是替换模式,还是追加模式.
Sheet常用属性:
1.AllowGroup返回或设置是否可以进行分组,需要把GroupBarVisible,AllowColumnMove 属性设为True不过,我还没有发现这个功能,有什么特别的用处.
2.AllowNoteEdit返回或设置是否可以编辑批注.不过,我发现只能把NoteStyle = FarPoint.Win.Spread.NoteStyle.StickyNote这个样式才可以编辑.
Me.FpSpread1.ActiveSheet.SetNote(Me.FpSpread1.ActiveSheet.ActiveCell.Row.Index, _
Me.FpSpread1.ActiveSheet.ActiveCell.Column.Index, _
System.Net.Dns.GetHostName & ":" & Now.ToString)
3.columnCount,RowCount列和行的总数.
4.DisplayZero返回或设置是否显示0值,不过,如果不显示,是字符串的0还不知道,怎么显示!
5.FrozenColumnCount ,FrozenRowCount有点类似于EXCEL的功能,在向下滚动或水平滚动时,指定数定的行或列,不会跟着动,有点像Excel里的功能.相当于表头吧,
6.FrozenTrailingColumnCount ,FrozenTrailingRowCount 与上面两个类似,只是固定的行或列位置相反而已.
7.Iteration返回或设置公式,循环引用时,是否提示为错误,也是就是在单元格是显示#value,注意默认是False
8.OperationMode返回或设置选择模式