问题标签 [silverlight]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
768 浏览

silverlight - 用于 Silverlight 2 的 TileBrush?

您可能知道,Silverlight 没有 WPF 中的 TileBrush。是否有解决方法来进行平铺?

0 投票
3 回答
1664 浏览

vb.net - Silverlight DataGrid 控件 - 如何停止对列的排序?

继续我昨天的问题,我从这个问题获得的 Silverlight 数据网格 现在在对包含大量数据的列进行排序时导致 Stack Overflow 错误(例如包含 SQL 语句的 where 子句的文本列)。排序时,它会触发数据网格的 SelectedIndexChanged 事件,然后仍然尝试存储。如果再次单击标题,则会发生堆栈溢出。

有谁知道如何停止对列的此控件的排序?所有其他列的排序都很好(但仍然会触发该死的 SelectedIndexChanged 事件),但如果我可以关闭 whereClause 的列,那就完美了。

有没有人对如何让它发挥作用有更好的想法?

0 投票
4 回答
3665 浏览

silverlight - Silverlight 与 DataSet Web 服务的交互

我的同事发现自己处于一个“有趣”的境地。他正在开发一个 Silverlight (2.0) 原型,该原型需要调用企业中现有的 Web 服务并将返回的数据绑定到数据显示控件。问题是,Web 服务返回 .NET 数据集(它们不会更改现有实现),而 Silverlight 本身并不支持数据集。

一个好的解决方法是什么?我在想一个适配器模式,但不知道中间人 Web 服务进行转换是否是一个很好的主意。如果有许多现有的 Web 服务,可能会很乏味。

0 投票
3 回答
4905 浏览

silverlight - Silverlight 应用程序和 iframe 在同一页面上共存

这应该很简单...有人可以给我提供一个简单的代码示例,它有一个 aspx 页面,它同时托管一个 silverlight 应用程序(例如一个按钮)和一个 iframe(指向例如 stackoverflow.com)。Silverlight 应用程序和 iframe 可以位于不同的 div 中,也可以位于同一个 div 中。

到目前为止,我尝试过的所有操作都给我留下了一个没有呈现 Silverlight 控件的页面。

编辑:应我的 xaml 外观的要求(另外我应该指出,如果我注释掉 iframe,我的控件呈现得很好。)

而已。只是为了更好地衡量这里是我的aspx页面......

0 投票
9 回答
15798 浏览

wcf - 在 Silverlight 中捕获 WCF 异常的最佳方法是什么?

我有一个使用 WCF 服务的 Silverlight 2 应用程序。因此,它对服务方法的所有调用使用异步回调。如果在这些调用之一之前或期间服务未运行、崩溃或网络中断等,则会按预期生成异常。问题是,我不知道如何捕捉这个异常。

  • 因为它是一个异步调用,所以我不能用 try/catch 块包装我的开始调用,并让它拾取在程序从该点继续运行之后发生的异常。

  • 因为服务代理是自动生成的,所以我不能在每个生成的调用 EndInvoke 的函数上放置一个 try/catch 块(异常实际出现的地方)。这些生成的函数也被调用堆栈中的外部代码包围,因此堆栈中也没有其他地方可以放置 try/catch。

  • 我不能将 try/catch 放在我的回调函数中,因为异常发生在它们被调用之前。

  • 我的 App.xaml.cs 中有一个 Application_UnhandledException 函数,它捕获所有未处理的异常。我可以使用它,但这似乎是一种混乱的方式。我宁愿将此函数保留用于真正意外的错误(也称为错误),而不是在我想以特定方式处理的每种情况下都使用此函数中的代码。

我错过了一个明显的解决方案吗?还是我使用 Application_UnhandledException 卡住了?

[编辑]
如下所述,Error 属性正是我想要的。让我陷入循环的是,异常被抛出并且似乎未被捕获,但执行能够继续。它触发 Application_UnhandledException 事件并导致 VS2008 中断执行,但在调试器中继续允许执行继续。这不是一个真正的问题,只是看起来很奇怪。

0 投票
6 回答
24164 浏览

c# - 如何让 silverlight 从 MySQL 获取数据

我在 Silverlight 中编写了一个小型 hello world 测试应用程序,我想将它托管在 Linux/Apache2 服务器上。我希望数据来自 MySQL(或其他一些与 linux 兼容的数据库),以便我可以将数据绑定到数据库中的内容。

我已经设法通过使用MySQL Connector/.NET让它工作:

如果我完全信任已发布的 ClickOnce 应用程序(或至少是 SocketPermission)并在本地运行它,这会很好

我希望它在服务器上运行,但我无法让它工作,总是以权限异常结束(不允许使用 SocketPermission)。

如果这有什么不同的话,数据库与 silverlight 应用程序托管在同一台服务器上。

编辑 好的,我现在明白为什么在客户端应用程序中拥有数据库凭据是一个坏主意(显然)。那么人们是如何做到这一点的呢?您如何保护代理 Web 服务,以便它以安全的方式将数据中继到客户端/db?网上有没有例子?

当然,我不能成为第一个想使用数据库来支持 silverlight 应用程序的人吗?

0 投票
1 回答
2539 浏览

silverlight - Silverlight 2.0 中的 StaticResource 重用

我目前正在使用 Silverlight 2.0 Beta 2 进行测试,我的目标是定义一次资源元素,然后在我的渲染中多次重复使用它。这个简单的示例将一个矩形 (myRect) 定义为资源,然后我尝试重复使用它两次 - 失败并出现错误:

属性 {StaticResource myRect} 值超出范围。[行:9 位置:83]

顺便说一句,这个示例在 WPF 中运行良好。

关于这里发生了什么的任何想法。

谢谢,

——埃德

0 投票
4 回答
14492 浏览

c# - Farseer 物理教程,帮助文件

有没有适合初学者c#程序员使用的教程或帮助文件。

0 投票
17 回答
2710 浏览

flash - Flash 与 Silverlight

我们正在建立一个培训网站,我们需要在其中跟踪观看视频的观众并存储有关观看的详细信息(他们何时暂停,是否观看了整个视频等)

在选择这两种技术时我们应该考虑什么?

我忘了补充。这是一个内部应用程序。我们可以完全控制环境。如果这是用于公共应用程序,我肯定会使用 Flash。

我只是在从同时使用两者的人那里寻找其中一个的技术优势。

0 投票
1 回答
181 浏览

wpf - 如何停止 Blend 2.5 June Preview 在 SL1.0 XAML 上用 Panel.ZIndex 替换 Canvas.ZIndex?

我有一个使用 Blend 2.5 编辑的 Silverlight 1.0 应用程序。每当我在设计器中触摸UIElement具有 Canvas 属性的 aCanvas.ZIndex="1"时,当它更新 XAML 时,它会将 Canvas 前缀更改为 Panel,离开Panel.ZIndex="1",导致页面无法加载。

我如何让它停止精神错乱!?!

我已经卸载了 2.5 并重新安装了较旧的 Blend 2 预览版,效果更好,但是与 VS2k8 的兼容性不太好,而且我不时也在处理一些 SL2.0 项目以及 WPF 应用程序,两者都有其中我更喜欢 Blend 2.5。