Farpoint 小总结
来源:互联网 发布:巡更棒作弊软件 编辑:程序博客网 时间:2024/06/08 19:29
Farpoint表格编辑的功能是非常强大的,记录下自己常用到的地方。
使用的版本:FarPoint.Win.Spread.5.0
1、Farpoint 设置为不可编辑状态
this.FPProxyItemDetails_Sheet1.OperationMode =FarPoint.Win.Spread.OperationMode.SingleSelect;
成员名
说明
0 - Normal
默认的表单操作都是可用的
1 - ReadOnly
2 - RowMode
用户可以选择表单中的一行,并且可以通过双击来编辑该行任一单独的单元格
3 - SingleSelect
用户仅能选择一行,并且不能编辑任何的单元格
4 - MultiSelect
用户仅能选择多个连续行,但是不能编辑任何一个单元格
5 - ExtendedSelect
用户仅能选择多个非连续行,但是不能编辑任何一个单元格
2、如果从数据库中取出的数据类型为number,直接复制到FP上会 显示为小数点,为了去掉小数点,可显式设置格式为GeneralCellType 类的实例
FarPoint.Win.Spread.CellType.GeneralCellType gnrlcell = new FarPoint.Win.Spread.CellType.GeneralCellType(); this.FPProxyItemDetails_Sheet1.Columns[0].CellType = gnrlcell;
GeneralCellType 类表示一个普通单元格类型。
当格式并不重要或数据类型不绑定到特定的数据类型时,这个类为文本和数字提供了普通单元格类型。当格式非常重要时,就需要用到特定的单元格类型。请参阅货币、 日期时间、百分比和数字单元格类型。默认情况下单元格类型是GeneralCellType。”
其他格式还有:条形码、按钮、复选框、颜色选取器、货币、日期、图像、滑块、月历等,具体参考API文档。
3、Farpoint滚动条设置
一般来讲,医嘱开立界面包含的信息是非常多的,水平和垂直界面的滚动条都是必须的,每次操作完毕(保存医嘱、作废医嘱、删除医嘱等)都应当显示最后开立的最重要的信息,即显示医嘱开立界面的最左、最下区域。
//1、先设置活动单元格this.fpOrderLongSheet.SetActiveCell(fpOrderLongSheet.RowCount, (int)IpmCols.EDIT);//2、显示活动单元格fpOrder.ShowActiveCell(FarPoint.Win.Spread.VerticalPosition.Bottom, FarPoint.Win.Spread.HorizontalPosition.Left);
4、FP滚动条显示与否
fpSpread1.HorizontalScrollBarPolicy = FarPoint.Win.Spread.ScrollBarPolicy.Never;
fpSpread1.VerticalScrollBarPolicy = FarPoint.Win.Spread.ScrollBarPolicy.AsNeeded;
ScrollBarPolicy 枚举如下:
成员名
说明
0 - AsNeeded
根据情况超出显示范围即显示滚动条
1 - Always
任何时候都显示
2 - Never
从不显
- Farpoint 小总结
- FarPoint导出excel文档
- FarPoint Spread v7.0.49
- FarPoint控件属性说明:
- FarPoint 基本设置
- FARPOINT 常见用法
- farpoint Spread 常用事件
- FARPOINT 常见用法
- Farpoint spread 点滴积累
- farpoint Spread 常用事件
- Web FarPoint控件的应用:
- 电子表格“Farpoint spread”之简介
- Farpoint 实现Excel数据导入
- FarPoint Spread for Windows Forms
- FarPoint.Web.Spread 那些事
- FarPoint.Win.Spread 常规操作
- 关于 farpoint spread的问题。
- 小总结
- UITableView相关错误
- 内置函数--inline
- 对对话框的控件绘图
- C++中string类的常用函数
- Android--通知之Notification
- Farpoint 小总结
- 在利用ADO数据库编程时,出现的IDispatch 3127和Unknow error 0x800a0e7d错误的解决方法
- 百度员工离职总结:如何做个好员工
- js 判断 当页面无法回退时(history.go(-1)),关闭网页
- 游戏中的心理学(四):让用户掏腰包的秘密
- Qt Quick 组件与对象动态创建详解
- Python学习(1)--《Python编程实践》
- 大哥大法官地方
- ifconfig详解