Grid类型的数据窗口为什么不能改变列宽以及点住列头拖动?

xiongxiao 2003-05-19 02:01:35
Grid类型的数据窗口为什么不能改变列宽以及点住列头拖动?
...全文
172 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiongxiao 2003-05-23
  • 打赏
  • 举报
回复
解决了,原来是CLICKED事件中的代码引起这个问题,
CLICKED事件有一些按住SHIFT,CTRL键实现多的代码,但是忘记判断ROW是否为0了。
谢谢大家,结。
xiongxiao 2003-05-23
  • 打赏
  • 举报
回复
hnwczgw(小文):怎么写程序,mousemove事件早已有了。
heimang(黑蟒):resizeables属性设置了没用只能改变行高。
fengzeng(风之子) :重新创建无效,要是这样能解决就不必发贴了。
fengzeng 2003-05-22
  • 打赏
  • 举报
回复
实在不行就重新创建
heimang 2003-05-22
  • 打赏
  • 举报
回复
把每一列得resizeables属性选中就可以了
hnwczgw 2003-05-22
  • 打赏
  • 举报
回复
是的,你可以对数窗设一个mousemove事件
Thinkinger 2003-05-22
  • 打赏
  • 举报
回复
是不是列可用鼠标选中的属性没有设置!
hnwczgw 2003-05-22
  • 打赏
  • 举报
回复
你这种问题,可以解决,我都做过。
你可以先设置好列的属性,然后再在程序中编写一些代码即可
xiongxiao 2003-05-21
  • 打赏
  • 举报
回复
没有设置visible
xiongxiao 2003-05-21
  • 打赏
  • 举报
回复
有TAB值。
dibov 2003-05-21
  • 打赏
  • 举报
回复
你不在数据窗口中拖动,改变列宽?
如果在脚本中,你是否已经先对其列设置了visible = false??
txchen 2003-05-21
  • 打赏
  • 举报
回复
gz
devil_heart 2003-05-21
  • 打赏
  • 举报
回复
只能学习了...
devil_heart 2003-05-20
  • 打赏
  • 举报
回复
看看你的数据窗口的clicked事件中是不是写了下面的代码:
if row = 0 then return 1
bomber2001 2003-05-20
  • 打赏
  • 举报
回复
tab
xiongxiao 2003-05-20
  • 打赏
  • 举报
回复
没有。
xiongxiao 2003-05-19
  • 打赏
  • 举报
回复
1、数据窗口的属性"column moving","mouse selection"选中了;
2、列宽就是改不了,在数据窗口画板中正常,而且可以拖动改变列的顺序;
3、有HEADER区;
chinesegump 2003-05-19
  • 打赏
  • 举报
回复
没header区就没法拖动
joss 2003-05-19
  • 打赏
  • 举报
回复
列宽应该能改变,拖动是类型决定的!
一楼的说法我赞同,但没试用过!应当可行,我用过一个显示文本做过,点击一个属性后可自由移动!
但使用中就不能再随拖动而改变列宽了!
devil_heart 2003-05-19
  • 打赏
  • 举报
回复
数据窗口的属性"column moving","mouse selection"有没有选中?

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧