你是否正在寻找关于farpoint的内容?让我把最有用的东西奉献给你:
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时,=A1A2当作字符串来处理.
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
farpoint 是一款模拟EXCEL的控件。
可以根据用户的要求实现很大部份的EXCEL操作,。包括多个子表、表风定义、公式计算、排序、分组等等都可以实现。
在设计时先将样式保存为***.xml式,这样可以在代码中动态加载farpoint。
cs代码:
private string strPath = Application.StartupPath @"\AuditXml\";
//表头(hs指的是在设计farpoint时自己定义的SheetItem)
private FarPoint.Win.Spread.NamedStyle fphStyle = new farpoint.Win.Spread.NamedStyle("hs");
//标题居中对齐(tcs指的是在设计farpoint时自己定义的SheetItem)
private FarPoint.Win.Spread.NamedStyle fptcStyle = new farpoint.Win.Spread.NamedStyle("tcs");
//标题居左对齐(tls指的是在设计farpoint时自己定义的SheetItem)
private FarPoint.Win.Spread.NamedStyle fptlStyle = new farpoint.Win.Spread.NamedStyle("tls");
//单元样式(ds指的是在设计farpoint时自己定义的SheetItem)
private FarPoint.Win.Spread.NamedStyle fpdStyle = new farpoint.Win.Spread.NamedStyle("ds");
public AuditingContent()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
//
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
SetHeadStyle( fphStyle );
SetTitleCStyle( fptcStyle );
SetTitleLStyle( fptlStyle );
SetDataStyle( fpdStyle );
}
#region 设置报表、单元的样式
///
以上就是关于farpoint的全部内容,相信你一定会非常满意。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-38-1.html
国船这样远的来参观中国南海建设
桃子加油