问题标签 [silverlight-4.0]

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 回答
2275 浏览

wpf - SVG -> WPF 线性渐变

有谁知道WPF中SVG的“gradientUnits = userSpaceOnUse”是否有一个LinearGradientBrush的等量属性?我似乎找不到这个。

如果没有,有人知道如何在(C# 或 VB.NET)中计算它吗?例如,如果我在 100x100 的 Rectangle 上的 StartPoint 为 0,0,EndPoint 为 1,1,则角度为 45 度。但是,当我更改 Rectangle 的宽度或高度时,例如 Width=150,轴不再是 45 度。我如何计算以使非正方形的矩形中的角度保持在 45 度,以便它从左下角到右上角的中间梯度停止。

0 投票
9 回答
1834 浏览

wpf - 与 Silverlight 4 相比,WPF 还必须提供什么?

鉴于 Silverlight 4 中宣布的新功能列表,何时仍需要 WPF?

0 投票
2 回答
1115 浏览

wpf - 为什么 WPF 会随着 Silverlight 4 的到来而失去地形?

可能的重复:
WPF 在 Silverlight 4 上还必须提供什么?
为什么从 WPF 更改为 Silverlight 4

我正在开发一个 WPF 应用程序。我们考虑使用 Silverlight 代替 WPF,但决定我们想要一个完整的桌面应用程序,具有整个独特的桌面应用程序感觉和所提供的优势。然而,从今天开始,关于在 PDC09 上宣布 Silverlight 4 的消息出现了很多,人们表示选择 WPF 而不是 Silverlight (4) 的争论已经不多了。

所以; Silverlight 4 的热门话题是什么?为什么现在可以使用 Silverlight 来代替 WPF?什么时候还应该使用 WPF?

0 投票
8 回答
7920 浏览

wpf - 为什么从 WPF 更改为 Silverlight 4?

我正在开发一个我们制作 WPF 而不是 Silverlight 的应用程序,因为我们想要一个完整的桌面应用程序,具有整体独特的感觉和优势。然而,随着 Silverlight 4 的发布,我听说 Silverlight 主要是桌面应用程序的首选。

所以; 为什么我应该考虑将我的 WPF 应用程序迁移到 Silverlight 4 - 鉴于我仍然想要一个桌面应用程序?

0 投票
2 回答
329 浏览

silverlight - Silverlight 4.0 受信任模式在 Mac 上意味着什么?

对于 Mac 场景,我们是否需要考虑任何特殊考虑?此外,由于 COM 互操作等功能在 Mac 上不适用,您如何为代码提​​供这些功能的可见性?

更一般地说,您的代码能否确定它是在 Mac 上运行还是在 Windows 上运行?

0 投票
5 回答
756 浏览

silverlight - Silverlight 4 和 XBAP

我只是想知道 silverlight 4 是否会完全取代 XBAP!就像完全信任 XBAP 一样,我们可以用当前的 Silverlight 4 做所有事情吗?任何意见?。

0 投票
5 回答
11081 浏览

silverlight - 从 Silverlight 4(测试版)流式传输网络摄像头

Silverlight 4 中的新网络摄像头非常酷。通过将其暴露为画笔,它可以实现超出 Flash 所拥有的任何场景。

同时,在本地访问网络摄像头似乎只是故事的一半。没有人会购买网络摄像头,这样他们就可以为自己拍照并做出有趣的表情。他们购买网络摄像头是因为他们希望其他人看到生成的视频流,即,他们希望将该视频流式传输到 Internet、外行 Skype 或其他数十个视频聊天站点/应用程序中的任何一个。到目前为止,我还没有想出如何做到这一点

事实证明,获取原始(Format32bppArgb 格式)字节流非常简单,如此处所示

但除非我们想将原始字节流传输到服务器(这会占用太多带宽),否则我们需要以某种方式对其进行编码。这更复杂。MS 已经在 Silverlight 中实现了几个编解码器,但据我所知,它们都专注于解码视频流,而不是首先对其进行编码。除此之外,我首先不知道如何直接访问 H.264 编解码器。

有大量的开源编解码器(例如,在此处的 ffmpeg 项目中),但它们都是用 C 编写的,而且它们看起来并不容易移植到 C#。除非翻译 10000 多行看起来像这样的代码是你的乐趣 :-)

Mono 项目中的 mooncodecs 文件夹(此处)有几个 C# 音频编解码器(ADPCM 和 Ogg Vorbis)和一个视频编解码器(Dirac),但它们似乎都实现了各自格式的解码部分,就像 java移植它们的实现。

我找到了一个用于 Ogg Theora 的 C# 编解码器(csTheora,http ://www.wreckedgames.com/forum/index.php?topic=1053.0 ),但同样,它只是解码,它所基于的 jheora 编解码器也是如此。

当然,从 Java 移植编解码器可能比从 C 或 C++ 移植编解码器更容易,但我发现的唯一 Java 视频编解码器是仅解码(例如jheora或 jirac)。

所以我有点回到第一方了。看起来我们通过 Silverlight 将网络摄像头(或麦克风)连接到 Internet 的选项是:

(1) 等待微软对此提供一些指导;

(2) 花费脑力将 C 或 C++ 编解码器之一移植到与 Silverlight 兼容的 C#;

(3) 将原始的、未压缩的字节流发送到服务器(或者可能用 zlib 之类的东西稍微压缩),然后在服务器端对其进行编码;或者

(4) 等待比我聪明的人解决这个问题并提供解决方案。

其他人有更好的指导吗?我是否错过了对其他人来说非常明显的东西?(例如,Silverlight 4 是否有一些我错过的课程可以解决这个问题?)

0 投票
1 回答
2930 浏览

silverlight - Silverlight 4 webclient 身份验证 - 有人有这个工作吗?

因此,关于新 Silverlight 4 测试版的最佳部分之一是他们最终实现了网络堆栈中缺失的一大功能 - 网络凭据!

在下面我有一个工作请求设置,但由于某种原因,当请求返回时我收到“安全错误” - 这是因为 twitter.com 拒绝了我的 api 调用还是我在代码中缺少的东西?

可能需要指出的是,当我通过 fiddler 观看此代码执行时,它显示跨域的 xml 文件已成功拉下,但这是 fiddler 显示的最后一个请求......

0 投票
3 回答
5650 浏览

silverlight - 将 FontFamily 应用于 Silverlight 4 Beta 中的所有控件

我想在 Silverlight 4.0中给每Control一个特定FontFamily的内容。FontWeight我知道样式现在可以应用于某种类型的所有控件,所以我尝试了这个:

不幸的是,这似乎不起作用。但是,我可以对派生自 的类型执行此操作Control。例如,设置TargetTypeButton将这些值应用于Button我的应用程序中的每个。

那为什么我不能为Control基类做这个呢?

0 投票
1 回答
803 浏览

silverlight - Silverlight - 浏览器外应用程序中的双屏

有没有办法创建一个 Silverlight “浏览器外”应用程序,它可以在它自己的屏幕上各有两个窗口,并让这两个窗口进行通信?

显然,在 Silverlight 4 中,您可以“控制 UI 的各个方面,包括开始位置、大小和镶边等窗口设置”,因此在每个屏幕上自动放置窗口应该没什么大不了的……主要问题是通信。