combit 开发博客

List & Label 26预览: 表的新拖放功能

发布于: 2020年6月16日 星期二 | 0条评论
 
在第24版改进了交叉表的拖放功能后,是时候对该表的D&D支持进行大修了。这里的最后一次重大变化可以追溯到2015年--所以不用再多说了,这里是第26版中将要添加的内容。

改进了列的大小调整的用户界面

当把鼠标悬停在一个分隔符上时,你已经能够移动这个分隔符,以改变列的宽度。还有一个经常被忽视的功能,就是改变调整大小的模式。然而,用户界面并没有真正帮助终端用户确切地看到一旦你下降会发生什么--它基本上是一个杂乱无章的虚线分隔物。


在LL26中,同样的操作对终端用户来说更加直观和容易操作:



UI只在D&D操作中被切换。所有将被调整大小影响的单元格都是彩色的,你可以立即得到关于哪个单元格将以何种方式变化的反馈--这是以前完全没有的信息。一旦你放弃,用户界面就会切换回来,显示操作的确切结果。


现在也有一些键盘修改器可以改变行为。用 "Shift "拖动将调整所有后续列的大小,以匹配调整后的列的新大小。"Alt "将暂时翻转你在 "单独改变宽度 "设置中所选择的任何内容。而 "Ctrl "将确保只调整一列的大小,即使还有其他匹配的列,例如在页眉或页脚一行。在调整大小的操作中,这些快捷键会方便地显示在状态栏中。
 

改变列的顺序

同样的用户界面也支持改变列的顺序。通过拖动实际的列本身,而不是分离器,你现在可以很容易地将列翻转到所需的顺序 - 例如,将第二列移到左边......


... 以便把它移到第一个位置:


这将极大地帮助你的用户提高工作效率--并将使你的软件成为他们更喜爱的工具。(smile).
 




作者: Jochen Bartlau
List & Label开发主管

Jochen Bartlau 作为总经理领导combit的开发工作。他是一个微软.NET的爱好者,推动创新和敏捷项目管理。这位移动设备的极客在他的第一人生中曾是一位物理学家,他喜欢和他的家人一起度过他的业余时间。