ice545 发表于 2009-8-10 20:56:33

如何使鼠标放在某位置变为,左右可调宽样式,可以左右拉动

比如像excel表格,当鼠标在行首时鼠标显示和别处显示样式不一样,同时
也确实能够左右移动鼠标,而拉动调节宽度。即鼠标在某一处,显示为平时,我们遇到那种可以左右拉动一条竖线的感觉。
不知道,labview中怎么去实现。请各位献计,谢谢。

ice545 发表于 2009-8-11 08:09:29

在线等哦,等哦

老头子 发表于 2009-8-11 08:23:07

只有在表头列头显示出来的情况下才能调

老头子 发表于 2009-8-11 08:23:50

上面这样设置后运行程序将鼠标放到列头的列与行或行与行间鼠标会变

ice545 发表于 2009-8-11 17:01:53

谢谢“老头子”。
把表首列首显示出来,当鼠标落到线缝间鼠标会变成可以调节宽度形状。
这个,是控件自身特性,我是知道的。
现在,我希望自己控制鼠标落到某个地方,同样会变成可调形状,同时可以调节宽度。因为,我是希望做到,两个表格,上下部分重叠,一个可以调节宽度,另一个表格不让它可调列宽,我希望调节上一个表格的列宽,下一个表格也同样调到同样宽度。即,一个控件的调节,响应一个事件,这样可以修改另外表格控件的列宽。
不知道,有没办法?

飞雨天 发表于 2009-8-13 08:29:12

这个当然可以的。vb里貌似有一个mouse on事件,然后你在这个事件中改变鼠标的形状,来提醒用户这里可以有额外的功能。
然后你在mouse down或者mouse drag事件中,判断目前鼠标的位置,如果是在你设置的特殊区域,就执行对应操作。其实所有的控件都是这样做的,当然了,道理简单,做起来有点麻烦。
期待结果!!~~

ice545 发表于 2009-8-13 09:40:58

labview中如何设置鼠标为自己想要的样式,比如,我想用到的,左右箭头状,表示可以调节宽度。
在labview自带的鼠标样式中,没有这么个样式的。
希望热心人解答一下,谢谢。

flow 发表于 2009-8-13 09:57:31

看明白搂主的意思了,我也想知道有没有这个方法,
搬个小板凳来坐到等答案~~~~
页: [1]
查看完整版本: 如何使鼠标放在某位置变为,左右可调宽样式,可以左右拉动