Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight 不可见银光控制_Silverlight - Fatal编程技术网

Silverlight 不可见银光控制

Silverlight 不可见银光控制,silverlight,Silverlight,我想使用Silverlight作为计算器组件(我想在客户端运行一些计算,javascript太慢了) 我在SL上有一个可编写脚本的方法,一切都正常。现在,如何使silverlight组件不可见 编辑:使组件不可见将不起作用。如果组件不可见或在屏幕外显示,某些浏览器(比如Safari)将不工作。简单的答案是将Silverlight元素上的可见性属性设置为折叠,如下所示: <TextBlock Visibility="Collapsed" /> 我不确定你会得到多少,因为与Silver

我想使用Silverlight作为计算器组件(我想在客户端运行一些计算,javascript太慢了)

我在SL上有一个可编写脚本的方法,一切都正常。现在,如何使silverlight组件不可见


编辑:使组件不可见将不起作用。如果组件不可见或在屏幕外显示,某些浏览器(比如Safari)将不工作。

简单的答案是将Silverlight元素上的可见性属性设置为折叠,如下所示:

<TextBlock Visibility="Collapsed" />

我不确定你会得到多少,因为与Silverlight运行时插件和浏览器的通信会有开销。两者都在客户端上运行(如您所述),但Javascript在不同浏览器中的性能不同。优化javascript可能会更好。

计算部分在C#中运行大约2分钟。这是一个优化NP完全问题,即使在javascript上运行空循环也需要几分钟tag@Kevin,我在评论中接受了你的答案,请你将你的评论移到答案中,否则我似乎在答案正文中接受了答案(我没有接受)让它隐形是行不通的。在某些浏览器上(主要在linx上)。使其变小(1x1)也不起作用。
style="visibility:hidden;"