adolfgzb 发表于 2015-5-14 10:28:00

MultiRow的Heads部分怎么获取焦点

MultiRow的Heads部能不能像MultiRow的Rows一样获取焦点
MainFormMultiRow.CurrentCellPosition = New CellPosition(0, 0)

Heads部能不能像上面一样用这样代码实现获取MultiRow的Heads的焦点

Carl 发表于 2015-5-14 11:38:00

不可以。CurrentCellPosition只能指定为Row上的Cell,不能指定为Header区域的Cell。
请问你为什么要把焦点指定到Header区域?如果你的Header区域期望可以编辑,考虑是不是可以用Row区域来代替。

Alice 发表于 2015-5-14 16:55:00

回复 1楼adolfgzb的帖子

不知道你所使用的版本。
MultiRow的ColumnHeader区域是一个自由区域,可以任意布局。
对于HeaderCell(即默认的ColumnHeader区域的单元格类型),是无法获取到焦点的。
但是在MultiRow8.0的版本中,如果在ColumnHeader区域放的是一个可以编辑的Cell,比如TextBoxCell,并将ColumnHeaderSection的Selectable属性设为true。是可以将焦点移到Header区域的TextBoxCell上。

adolfgzb 发表于 2015-5-19 09:03:00

这边使用的是MultiRow v7.0.2014.0423。

目前已经改用别的方法实现了。可以结贴了。

Alice 发表于 2015-5-19 11:20:00

回复 4楼adolfgzb的帖子

感谢你对该问题的反馈。
此问题关闭,如果有新问题请开新帖。
页: [1]
查看完整版本: MultiRow的Heads部分怎么获取焦点