问题标签 [silverlight-2-rc0]
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 - 使用 Silverlight B2 和 RC0
我一直在阅读有关 Silverlight 的新的仅限开发人员的 RC0,以及它应该仅由开发人员用于解决从 beta 2 升级时的任何重大更改的事实,因此当实际的 S2 发布时,迁移是更顺畅。
我的问题是,既然你应该在 VS2008 中卸载 B2 工具并安装 RC0,有没有办法在保持 RC0 分支的同时为现有的 B2 应用程序提供支持和错误修复?
或者唯一可能的做法是让一个带有 VS2008 和 B2 的 VM 用于处理 B2 应用程序,直到 RC 实际发布?
.net - 动画自定义按钮 ControlTemplate 前景
我想根据控件的状态更改/动画自定义按钮控件模板的 Foreground 属性。
在 RC0 之前,我设置了 ContentPresenter 的 Foreground,给它一个 x:Name,并在 VisualStateManager 转换中引用它。
现在,ContentPresenter 不再有 Foreground,因为它不再从 Control 继承。通常,我会在应用于模板控件的样式中设置前景。但我不能从 VisualStateManager 转换/状态中引用它。我也无法将它包装在设置了 Foreground 属性的 TextBlock 中,并且(编辑:) Border 没有 Foreground 属性。
非常感谢您的帮助。
更新:
我可以解决一些带有边框的已删除属性的问题,但不能解决与字体/文本相关的问题,包括前景。
由于这似乎不可能,在我的特殊情况下,我能够用 TextBlock 替换 ContentPresenter。
.net - Silverlight 中 StaticResource 的 AG_E_PARSER_BAD_PROPERTY_VALUE
我将所有可本地化的字符串存储在ResourceDictionary
(in App.xaml
) 中,并通过StaticResource
标记扩展名将它们分配给TextBlock.Text
等Button.Content
。
在 Beta 2 和 RC0 中,有时解析 XAMLInitializeComponent()
会失败,AG_E_PARSER_BAD_PROPERTY_VALUE
并在我将属性值设置为StaticResource
.
它只是有时会发生:重新启动应用程序时,它会解析并显示没有任何问题。相同的界面代码可以工作数天或数周,然后再次发生。
有任何想法吗?
silverlight - 防止显示 Silverlight ListBox 垂直滚动条
我有一个 ListBox 显示可变高度的项目。我想在可用空间中显示尽可能多的项目,而不显示垂直滚动条。除了对 ListBox 项目模板进行手术外,有没有办法只显示不滚动即可适应的项目数量?
silverlight - 你如何将silverlight dll打包成xap文件?
刚刚用 rc0 更新了构建服务器,没有惊喜。想知道如何在没有 chiron 的情况下打包 xap 文件。
silverlight - 在 Silverlight 2 (RC0) 中自动应用模板(主题)
有没有办法自动将主题/模板/样式应用于目标类型的所有控件,所以我不必在所有控件上指定 Template=..., Style=...?
wpf - 如何使 Silverlight 控件对鼠标操作不可见?
我怎样才能UIElement
忽略鼠标点击并将其传递给它后面的控件?
我有一个 50% 的透明UIElement
覆盖另一个元素。当我尝试单击背景元素时,鼠标单击被前景半透明捕获UIElement
。
silverlight-2-rc0 - Silverlight 2.0 RC 列表框的拖放排序
我正在尝试提供 ListBox 拖放排序功能,但我碰壁了。当我在 xaml 中指定列表框项目时,它可以工作,但是当我绑定到列表时它不起作用,因为这些项目不再是 listboxitem 类型。
我发现这段代码http://blog.dobaginski.com/josh/?p=52允许我获取底层 ListBoxItem 但我无法触发鼠标移动事件。
我已经阅读了其他教程,但无法找到处理 ListBox 的教程。有没有人用 ListBox 做到这一点。
我使用的事件是 SelectedChange、MouseMove 和 LeftMouseButtonUp(我认为这个名字是对的)。我没有使用 LeftMouseButtonDown,因为我无法启动它。
visual-studio-2008 - 让 Visual Studio 跨线程抛出异常
在我的 Silverlight 项目中,我有一个每 x 毫秒触发一次的线程。在这个线程中,我试图更改应用程序的状态。这不起作用,我不知道为什么,所以在 Timer 回调中设置一个断点。断点被击中,但在我尝试更改状态的那一刻,它刚刚退出了函数(假设已引发异常)。
我知道为什么会发生错误 - 您无法通过非 GUI 线程更改 GUI 内容。
我的问题是 - 当发生这样的异常时,如何让 Visual Studio 真正中断?(而不是只是默默地救助,如果有问题不会通知我)。
我已经尝试过“当异常跨越 AppDomain 或托管/本机边界时中断”,但这没有任何效果。
silverlight - Silverlight ImageButton 用户控件
我刚开始使用 Silverlight (2 RC0),似乎无法让以下工作。我想创建一个简单的图像按钮用户控件。
我的用户控件的 xaml 如下:
后面的代码如下:
我希望能够动态创建 ImageButtons 并将它们填充到像 WrapPanel 这样的容器中:假设我们已经有一个名为“image”的图像:
我需要做什么才能显示图像?我假设我需要对 DataContext 做一些事情,但我不太确定是什么或在哪里。
谢谢你的帮助