今天大致看了一下LookNFeel系统,这个系统比较重要的部分是为控件找到相应的图片,并确定这些图片的位置,图片的查找比较好理解,虽然层次多了一些,但最终就是定位到一个Image,比较麻烦的是位置的确定,这里涉及绘制区域、图片在ImageSet里面的区域,各种缩放以及对齐方式等问题,比较复杂,现在没有整得很明白,明天再接再厉。
控件图片最后一层是ImagerySection,它里面又有多个FalComponentBase的子类对象,FrameComponent是九宫格类型图片,ImageComponent是普通类型图片,但可以按照铺砖的方式将本来很小的图片铺满一大片,TextComponent是文字。

被折叠的 条评论
为什么被折叠?



