问题标签 [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.
silverlight - 有哪些用于在 Web 应用程序中绘制图形/图表的好工具集?
有哪些用于在 Web 应用程序中绘制图形/图表的好工具集?最好是开源/免费软件,特别是考虑使用 ASP.NET MVC 或 Silverlight 2.0 进行开发。
silverlight - 将“TranslatePosition”从 Silverlight beta 2 更新到 RC 的最佳方法是什么?
我正在将 silverlight beta 2 应用程序升级到 RC0,并具有将点从子元素转换为其父元素的功能。该函数的目的是确保元素恰好出现在子元素的顶部,即使它们不在同一个画布上并且不共享父元素。
这是当前功能:
请注意,它依赖于 MouseEventArgs.GetPosition 函数来获取相对于现有父级和新父级的位置。在没有可用的 MouseEventArgs 的情况下,我们正在创建一个新实例并将其传入。这是一个 hack,但似乎有效。现在,在 RC0 中,MouseEventArgs 构造函数是内部的,所以这个 hack 不再有效。
关于如何编写一个方法来翻译 RC0 中不依赖于 MouseEventArgs.GetPosition 的点的任何想法?
silverlight - 设置 Silverlight Listbox 的背景颜色
如何设置列表框的背景颜色?我有一个带有文本块的列表框,但似乎并没有实际用于设置这些控件的背景颜色,为什么这看起来这么难?
为了充分披露,我之前问过一个类似的问题
.net - Silverlight 内存分析器是否存在?
CLR 探查器似乎不适用于 Silverlight CLR。是否存在另一个内存分析器?
silverlight - 对 DependencyObject 和 DependencyProperty 的依赖
我正在构建一个 Silverlight 应用程序,我上次的警告之一是,如果您需要以 Silverlight/WPF 方式正确完成任何事情,您需要将您的对象建模为 DependecyObject 并使用 DependencyProperty(ies)
我发现这个模型相当麻烦,在我使用的一半类中需要静态字段和初始化程序,那么使用古老的事件驱动(观察者模式?)代替 DependencyObject 是个好主意吗?
我的目标是尽量减少代码膨胀和样板(我讨厌它们),并且真的很想知道是否有任何具有 Silverlight/WPF 经验的人有任何技巧/技术可以将 DependencyObject 和 DependencyProperty 的使用保持在最低限度?
这是一个好主意吗?
css - Silverlight 显示问题
我创建了一个不错的 silverlight 控件,它完全按照我的意愿去做,它看起来很棒:) 当我在测试项目 ASPX 示例文件或 HTML 示例文件中托管它时,它会很好地显示出来。
我现在必须在我现有的 ASP.NET 2.0 项目中使用该控件,该项目具有精美的设计。我遇到的问题是控件没有完全显示它应该如何:
- 加载进度不显示
- 在我将鼠标移到包含它的 aria 上之前,该控件通常不会变得可见
显然这是我的 HTML/CSS 设计造成的,但是查找问题将非常耗时 - 那么有人知道这方面的知识吗?关于如何确保控件正确显示的规则是什么?应该使用哪些 CSS 属性?
PS:因为我有一个 2.0 的应用程序,我正在使用 Silverlight 的对象标记方法,它包含在一个 DIV 中,其高度和宽度设置为样式。
已请求代码段。它是这样的(基本上是来自 silverlight 测试项目的 HTML 测试页的副本(完美运行)):
此 DIV 包含在表格的单元格中,这也是更大设计的一部分。如上所述,有很多 CSS。不知道这是否有帮助...
silverlight - 使用 Silverlight B2 和 RC0
我一直在阅读有关 Silverlight 的新的仅限开发人员的 RC0,以及它应该仅由开发人员用于解决从 beta 2 升级时的任何重大更改的事实,因此当实际的 S2 发布时,迁移是更顺畅。
我的问题是,既然你应该在 VS2008 中卸载 B2 工具并安装 RC0,有没有办法在保持 RC0 分支的同时为现有的 B2 应用程序提供支持和错误修复?
或者唯一可能的做法是让一个带有 VS2008 和 B2 的 VM 用于处理 B2 应用程序,直到 RC 实际发布?
silverlight - 标准 .Net 2 dll 是否与 silverlight 2.0 运行时兼容?
如果我避免引用 silverlight 2.0 运行时中不存在的程序集,我使用 VS2008 创建的 .Net 2.0 库 dll 是否可以在不重新编译或其他更改的情况下与 silverlight 一起使用?
silverlight - 使用子域来识别客户端
我正在构建一个 Silverlight 应用程序,而我们希望能够让客户点击如下网址:
http://{client}.domain.com/
并登录,其中 {client} 部分是他们的公司名称。例如,谷歌的将是:
我想知道是否有人能够在 Silverlight 中使用此子域模型来决定对 Web 服务器的调用,以便您可以切换到特定数据库来运行查询?不幸的是,这对项目来说是非常必要的,因为我们正在努力让他们的员工更容易获得他们公司的软件特定信息。
.net - 动画自定义按钮 ControlTemplate 前景
我想根据控件的状态更改/动画自定义按钮控件模板的 Foreground 属性。
在 RC0 之前,我设置了 ContentPresenter 的 Foreground,给它一个 x:Name,并在 VisualStateManager 转换中引用它。
现在,ContentPresenter 不再有 Foreground,因为它不再从 Control 继承。通常,我会在应用于模板控件的样式中设置前景。但我不能从 VisualStateManager 转换/状态中引用它。我也无法将它包装在设置了 Foreground 属性的 TextBlock 中,并且(编辑:) Border 没有 Foreground 属性。
非常感谢您的帮助。
更新:
我可以解决一些带有边框的已删除属性的问题,但不能解决与字体/文本相关的问题,包括前景。
由于这似乎不可能,在我的特殊情况下,我能够用 TextBlock 替换 ContentPresenter。