摘要: AutoCutPanel 编写已经大部分完毕,继承自Panel,Override Measure 和 Arrange 就可以了;在 Measure 时候添加判定机制,当前 linesize + elementsize 超出 maxlinesize 则截断,自动新建子控件。源代码实在是有待优化,不敢发出来,太丑陋了。现在仅剩的问题就是如何让 Hyperlink 被截断后拥有同样的 State Trigger。尝试使用了 AutomationPeer 效果不是很理想,用 Mouse 的各种事件则还是会有偏差,在想能不能把空间的 State 通过某种途径 Group起来,看来需要自己实现一个 Sty 阅读全文
posted @ 2011-05-20 16:09 akita 阅读(212) 评论(0) 推荐(0) 编辑