当前位置:编程学习 > wap >>

为什么WriteableBitmap.Render这么恶搞的

不知道是SL的bug,还是我的SL安装得不好还是我不理解它的原理了。在一个页面内用Render截图,基本上能正确显示一个控件及其所有子控件的位置。但是如果把这个功能封装到一个DLL,由主程序引用再引用,截出来的图全部子控件的位置均相当于居左居顶,一定要把每个子控件设置好margin属性才能正确显示位置。

现在将计就计把每个控件都设置了margin,又有一个新问题。一个textblock,如果它的阅读顺序是LTR还好,但如果是RTL,又走位了,搞了一个晚上都弄不清它的margin发生了什么变化,怎样计算的。。。

平台是WP7.1,希望WP方面的专家能解答一下,感激不尽。 --------------------编程问答-------------------- 你的意思是差别仅仅是封装了dll? --------------------编程问答--------------------
引用 1 楼 cuit 的回复:
你的意思是差别仅仅是封装了dll?


是的,你可以试试,反正在我的电脑里就是这样,相同的代码。我也不知道是我安装得不好还是是属于SL的bug...
补充:移动开发 ,  Windows Phone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,