ljbpro 发表于 2014-4-23 20:58:00

鼠标移过MultiRow显示的光标(Cursor)

使用MultiRow 4.0时,鼠标移过MultiRow显示的光标的样式跟在Excel中一样,是一个加号。
但是MultiRow 7.0中,鼠标移过MultiRow显示的光标的样式是一个箭头。
MultiRow 7.0中,如何将光标的样式设置为加号。
(Cursor属性中没有跟Excel中一样的加号鼠标样式。)

ljbpro 发表于 2014-4-23 21:28:00

MultiRow 6.0跟7.0一样,鼠标样式为箭头。只有4.0为Excel样式的加号。

dafo 发表于 2014-4-24 09:46:00

从MultiRow5.0开始,控件的默认Cursor变为Cursors.Default,也就根据系统的样式变化,Window默认一般是箭头,如果你有特殊的需求,一种方式是通过System.Windows.Forms.Cursors类选择系统内置的样式,如果这里没有你想要的样式,你需要通过一个图片资源创建一个Cursor类自定义自己的样式,代码如下:
this.multiRow1.Cursor = new Cursor("path../cusor.icon");

wedy.wang 发表于 2014-4-24 09:53:00

从MultiRow5.0开始,我们全新设计了MultiRow产品,并且跟4.0并没有保持完全兼容,所以有些行为就发生变化了。系统提供的Cursor没有那样的3DPlus,请使用附件提供的Cursor文件,设置给GcMultiRow.Cursor属性就可以了。

ljbpro 发表于 2014-4-24 18:20:00

回复 3楼dafo的帖子

谢谢您的及时回答!已解决

ljbpro 发表于 2014-4-24 18:21:00

回复 4楼wedy.wang的帖子

谢谢您的及时回答!按照上述方法已解决
页: [1]
查看完整版本: 鼠标移过MultiRow显示的光标(Cursor)