小编bpe*_*ult的帖子

VS2005 Winforms Designer Exception Screen和IE8

自从我安装了Internet Explorer V8后,我的Winforms Designer异常屏幕(WSOD)就被破坏了.之前我会得到描述错误的红色文字,今天我明白了:

WSOD破碎http://faxt.com/images/WSODBroken.png

任何人都可以建议我恢复此显示的文本视图,我正在浪费时间尝试阅读Winform文件现在不会在设计器中显示的原因.谢谢.

visual-studio-2005 winforms

9
推荐指数
1
解决办法
3065
查看次数

如何在命名空间中调用Silverlight调用Javascript函数?

因为我将javascript函数包装在命名空间中,所以我遇到了问题.我的代码的第1版工作正常.最初,要从Silverlight内部调用javascript我以前使用此代码:

HtmlPage.Window.Invoke("hideMyDiv");
Run Code Online (Sandbox Code Playgroud)

我的javascript看起来像这样:

function hideMyDiv() {
$('#MyDiv').fadeOut();
Run Code Online (Sandbox Code Playgroud)

}

现在,我重构了我的javascript以包含在命名空间中.所以它现在看起来像这样:

var activity = {
message: null,
hideMyDiv: function() {
    $('#MyDiv').fadeOut();
}   };
Run Code Online (Sandbox Code Playgroud)

我可以在javascript中调用这个重构函数,它像以前一样工作:

$("document").ready(function() {
activity.hideMyDiv();   });
Run Code Online (Sandbox Code Playgroud)

但是当我尝试从Silverlight使用它时,我收到此错误:无法调用:activity.updateInfo.这是我目前的Silverlight代码:

HtmlPage.Window.Invoke("activity.hideMyDiv");
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?(谢谢!)

javascript silverlight

7
推荐指数
1
解决办法
2863
查看次数