Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
在帮助文件中对表,行和列对象都做了比较明确的说明,但是对单元格对象没有说明其类型,使用方法。
比如,我在表的StartEdit事件中需要获得选定单元格的内容(该单元格是逻辑性数据),代码怎么写?
以上代码不正确。
如果单元格是其它类型,又应应当怎样获取其内容?
e.row("列名")
返回的就是指定行指定列的值,也就是这个单元格的值。
代码编辑器太难用了,选择代码时符号分割不是很合理(引号和括号老是自动一起选),建议参考以下SharpDevelop的编辑器,建议将精灵换成vs方式的自动代码提示,双击字符串中的字符能自动选中整个字符串。
当使用表的StartEdit事件时,如果将列设置为长文本编辑模式,则弹出窗口编辑该列式不能触发正常触发StartEdit事件。
1 If e.Col.Name="日期" Then
2 If e.Row("是否") = False Then
3 e.Cancel = True
4 End If
5 End If
6
呵呵,这个确实不如SharpDevelop的,不过习惯之后,也算比较方便的。
因为foxtable的编辑器不仅会动态列出候选成员,还会动态显示所选成员的帮助。
至于用引号还是括号,还是都不要,编辑器是可以选择的。