一. 公式的值是计算所得,并不存储,所以没有oldValue,在数据模型中并不储存。如果需要可以再初始是缓存。
二. 这个问题我测试没重现,可否提供个demo或者您测试模板和代码
三. 感谢您的建议
1. 接相关事件就可以知道是否修改了,作为控件会实现更多基本的子操作并是接口尽量少而且简单,无二义性。对于用户的修改,包括了数据修改和样式修改,以及修改后再修改回来,这样的操作通过排列组合会形成太多接口,并不符合控件的设计。
2. 这个功能在我们GCDocument for Excel组件中是有的,Winfroms平台主要是UI呈现暂时还没做,我会反馈您的需求到相关部门
3. 改变之前是进入编辑状态就算,还是开始改内容算,还是推出编辑状态算,我说的三个时机都有事件EditModeOn, EditChange,EditModeOff。看你具体想要什么时机
5. 这个是和Excel保持一致的策略,自动换行优先。
6. 和第一点一致,控件的接口尽量节俭,不做组合接口,你的接口可以通过两步操作完成。 |