handk 发表于 2016-1-7 11:15:00

关于C1TileControl开发方面的询问

由于希望使用C1TileControl来开发一个类似于收藏夹的功能。

该收藏夹有以下几个功能:
功能一:Group中可以收藏Item,Item可以进行拖动排序,也可以从一个组拖动到另外一个组;
功能二:可以新建一个Group并命名,然后将已收藏的Item拖动进去;
功能三:Group之间可以拖动排序

注:添加收藏的功能不在这里实现。

由于C1TileControl没有什么中文资料,而研究了附带的例子之后,仍然没有思路,特来询问。

针对功能一:在将 AllowRearranging 设置为True之后,Tile就可以拖动了。希望Tile在拖动到新的位置之后,触发事件,请问应该使用哪个事件。

针对功能二:Group中,如果没有Tile,就不会显示出来,请问是否有办法在为空的时候也显示出来。

针对功能三:Group是否可以类似于磁贴一样,整组进行拖动。

开发环境:
VS:2013
C1 Version:4.0.20151.49
.Net Version :4.0

Alice 发表于 2016-1-7 17:30:00

回复 1楼handk的帖子

谢谢您的反馈。
对于您提出的问题,我们进行了测试。
1.在reordering之前会触发 CompareTiles 比较tiles.
2.这个需要校验后才能给您反馈。
3.Group不可以拖动。

handk 发表于 2016-1-8 13:12:00

回复 2楼Alice的帖子

Hi,Alice!

今天有尝试过,在拖动Tile后,并未触发 CompareTiles 事件。

Alice 发表于 2016-1-8 14:10:00

回复 3楼handk的帖子

问题收到了,我将您的这些问题已经提交到产品组。
看看有什么解决方案,如果有反馈我会第一时间通知您。

Alice 发表于 2016-1-11 17:55:00

回复 1楼handk的帖子

和研发组进行了确认,如下是结论:
1.目前没有可用的事件会触发,当讲tile从一个位置移动到另一个位置。
2.目前没有Tile,不可能展示Group。
3.不可以对Groups进行重新的rearrange.

Alice 发表于 2016-3-31 17:23:05

我们已经提交该需求给产品组,BugID:150411。
页: [1]
查看完整版本: 关于C1TileControl开发方面的询问