求救!
现在有个需求是要求在SilverLight中显示HTML,由于Windowless设为True的时候SilverLight中不能输入中文,所以非常棘手。别说SL5,是现在就要有。
我在网上查了一下有如下方法:
1 将Windowless设为True,然后当TextBox被点击的时候就弹出一个Html的input覆盖TextBox,实现中文输入。这个方法由于需求中有富文本框而宣告失败。
2 用一个iframe,然后当iframe失去焦点的时候设置它的style使他保持在最前面。(否则切换焦点时,iframe会被覆盖。)这个方法在IE8和谷歌中都正常,但是IE9中失败。
如今只剩下最后一个方法了,就是自己去修改这个bug,或者实现某个控件,或者让WebBrowser可以在非OOB模式下运行。
我无能为力了,跪求各位高人!!!!!!