lpyren 发表于 2007-9-3 13:38:31

表格控件问题

我将显示行首和列首都选中,然后,没有办法编辑第一行第一列,我应该如何办?

tx 发表于 2007-9-3 15:53:45

兄弟你的表达不是很清楚,如果是在运行状态,要看你的表格控件是不是可以编辑的,有没有设置DISABLED属性是否是0。行首和列首在运行状态不能更改,除了在属性中更改。

lpyren 发表于 2007-9-4 10:22:14

哦,这样说吧,我将显示行首和列首都选中,是为了输入一些固定的行名和列名(在程序运行之前),如下图的蓝色部分,而第一行第一列也需要输入一些东西,红色部分,我遇到的表格控件的第一行第一列(显示行首和列首都选中)在程序运行之前是没法编辑的,我郁闷了,未必要插入一个字符串框

[ 本帖最后由 lpyren 于 2007-9-4 10:34 编辑 ]

cpubbs 发表于 2007-9-4 12:02:22

http://www.cpubbs.com/bbs/viewthread.php?tid=15128&highlight=%C8%E7%BA%CE%CD%F9TABLE%D6%D0%D1%A1%B6%A8%B5%C4%C4%B3%D2%BB%B8%F6%B8%F1%D0%B4%C8%EB%C4%DA%C8%DD%B5%C4%C0%FD%D7%D3

cpubbs 发表于 2007-9-4 12:03:22

理解错了老兄的意思,应该可以的吧?要不您上传您的附件上来看看,压缩一下,呵呵!:handshake

lpyren 发表于 2007-9-4 12:17:57

就是上面那个未命名 1。rar

cpubbs 发表于 2007-9-4 12:23:46

哦,您按住键盘上面的shift+鼠标右键,然后弹出一个工具面板,您用鼠标点一下它的那个A字,然后再在TABLE的这个位置点一下,就可以输入了!输入完成了您再按SHIFT+右键,再点上面的灯,就回复到了正常鼠标状态,要不它一直是字符输入状态!好运!

另一个更简单的方法是,在界面上双击一下,输入您的信息,然后再用鼠标将它拖到那个位置就行,其实这个它并非是真正输入,是一个字符,不过效果看起来是一样的,好像这个格本来就无法输入的,可能是我还没有发现,呵呵!

douch83 发表于 2007-9-4 21:06:52

你是不是使用了那个“写入电子表格”那个控件了?如果用那个的话,我也遇到了那样的问题。上次泛华的一个工程师来做技术支持,我问了那个问题。他说那个控件是很老的版本就有了的。不是很好用,他们一般都不使用那个的。你仔细看看源程序,他实际上一些数组的操作。如果你把扩展名改成.txt,就可以实现你在excel里面一样的格式输出。当然,记事本的功能比excel差远了,但是如果只涉及到文件的读写的话还是不成问题的。我现在试图改那个程序,让他更好用一些。如果你使用数据库的话,会方便许多,但是程序也会更加复杂。

lpyren 发表于 2007-9-4 23:19:57

呵呵,楼上说的,我不是很懂,不过暂时用字符串输出代替算了,大家有解决方法了,就说出来哈
页: [1]
查看完整版本: 表格控件问题