问题标签 [silverlight-3.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 回答
747 浏览

xaml - 从 XAML 中的 INDEXER 设置组合框的 ItemsSource?

我有一个缓存,它根据传递给缓存的字符串(集合名称)检索集合(即... GlobalCache.Instance [“States”])

我添加了如下资源:< EnumCache:GlobalCache x:Key="GlobalCache" />

然后控制....

关于如何通过 XAML 使其工作而无需通过代码隐藏设置 ItemsSource 的任何想法?

它通过后面的代码工作正常,但我想更简化编码......

0 投票
1 回答
3404 浏览

silverlight-3.0 - Silverlight 3 中的依赖属性和数据上下文

我正在使用 Silverlight 3 beta,但遇到了问题。我有一个页面,其中包含我在其上编写的用户控件。用户控件上有一个依赖属性。如果用户控件没有定义数据上下文(因此使用父级的数据上下文),一切正常。但如果用户控件有自己的数据上下文,则永远不会调用依赖属性的 OnPropertyChanged 方法。

这是一个示例:

我的主页:

主页代码:

主页的数据上下文:

控制 XAML:

控制代码:

控件的数据上下文:

要试用它,请在文本框中输入一些内容,然后点击“开始”按钮。注释掉控件代码中的数据上下文以查看它是否开始工作。

希望有人知道发生了什么。

0 投票
2 回答
3991 浏览

.net - 如何使用 silverlight 3 DataGrid 插入新行(而不使用 DataForm)?

在 silverlight 2 中,可以通过 DataGrid 向集合中添加新行。但在silverlight 3 中,如果不使用DataForm,我无法弄清楚如何做到这一点。任何想法?

0 投票
2 回答
1898 浏览

html - 将 html 布局转换为 Silverlight 3.0 的工具

我有几个客户的应用程序被拖入网络踢腿和尖叫。即使只是作为概念验证练习,我也想尝试将一些内容迁移到 Silverlight 3.0。我想看看我是否可以让它们成为完整的应用程序、布局等等。我认为带有图形的网络应用程序的布局很好,并且不想失去这一方面。

这引出了我的问题,是否有将现有 HTML/图形转换为 Xaml 的工具?我宁愿使用 SL 3.0 导航,而不是在每个页面上嵌入 Silverlight xap,因为我必须使用 ASP.NET MVC / Silverlight 类型的解决方案。

谢谢。

0 投票
1 回答
1037 浏览

silverlight-3.0 - 将查询字符串从 silverlight 传递到 http 处理程序的问题

为此,我正在使用 Silverlight 3 beta 和 Visual Studio 2008 SP1。

在 Web 应用程序(服务器端)中,我有一个 HTTP 处理程序 ImageFetcher.ashx,它需要来自查询字符串的 ID 参数,并从数据库中检索数据并将其写入输出流。这工作正常,我已经用一个测试 aspx 页面对其进行了测试,添加了一个带有 src=ImageFetcher.ashx?id=44 的图像控件。

我在同一个解决方案中也有一个 Silverlight 客户端导航应用程序。我的 xaml 中有以下图像标记

当我运行这个应用程序时,它无法检索图像。当我调试处理程序时,我注意到它没有得到任何查询字符串参数。如果将图像标签更改为使用下面的绝对 URL,它会再次正常工作

但是我不能使用绝对 URL,这里有什么问题?为什么相对 URL 没有将查询字符串正确地传送到服务器端?

谢谢施里达尔

0 投票
2 回答
179 浏览

c# - 在代码中为不同的实例设置两次相同的样式

我正在尝试重用形状数据以在代码中动态创建新形状。基本上我想在 XAML中但在代码中执行此重用路径对象。情况如下:

但我在第四行得到一个ArgumentException说“值不在预期范围内”

该代码位于 SL 3 应用程序的 MainControl 中。资源的 XAML 代码是

有任何想法吗?

0 投票
3 回答
244 浏览

silverlight - SL3 表单中的不同数据上下文

我编写了一个自定义 Silverlight 3 控件,它使用一个类作为其数据上下文(MVVM 模式)。我想通过 XAML 将此控件放在另一个控件(窗体)上。子控件公开了一个依赖属性,当通过 XAML 设置时,它将使其显示详细信息。

所以一个例子是子控件显示订单详细信息数据,我想把它放在一个显示用户订单的表单上。当您选择一个订单时,父控件(订单列表)上的选定项值是绑定到子控件的数据,以显示详细信息。

问题是子控件的依赖属性的 OnChanged 处理程序永远不会被调用。如果我没有在孩子上设置数据上下文(因此它使用父数据上下文)一切正常,但是当我设置不同的数据上下文时,它就会崩溃。

0 投票
3 回答
1920 浏览

c# - Silverlight ComboBox 的 SelectedItem 和 ItemTemplate 的不同 UI

基本上我只是在 SL3 ComboBox 中寻找“SelectedItemTemplate”。不幸的是,那不存在。

我想要的是 SelectedItem 看起来像这样:值

下拉框中的项目看起来像这样:价值+额外信息

后者很容易通过使用 ItemTemplate 完成,但 SelectedItem 看起来也是如此。我该如何预防/解决这个问题?

0 投票
1 回答
65 浏览

silverlight-3.0 - 如何在项目中编译链接的 Silverlight 页面

我有两个项目,一个是 SL 导航应用程序,另一个是包含一些 SL 导航页面的 SL 库。如何让导航应用程序在运行时可以在其他库中找到导航页面?

我试图将该页面添加为链接项,但它也无法导航到该页面。

0 投票
1 回答
3477 浏览

silverlight - 将焦点设置在 DataGridTemplateColumn 中的 AutoCompleteBox

我在 CellEditingTemplate 中有一个用于 DataGridTemplateColumn 的 AutoCompleteBox,并且在前一列中输入了一定数量的字符后,我试图自动关注它。

我已经能够使用 BeginInvoke 方法(在此处描述)将焦点转移并正确设置插入符号,但前提是控件是 TextBox。当将此方法与 AutoCompleteBox 一起使用时,插入符号不会设置,控件似乎也不会获得焦点。

我试图通过在 setCaretInCurrentCell 方法中获取对 AutoCompleteBox 的引用并调用焦点来手动设置焦点,但这也不起作用。

我真的想在本专栏中使用 AutoCompleteBox 功能,但数据网格需要针对数据输入进行优化,这意味着如果用户无法使用选项卡或自动被带到下一个字段,则它是一个显示停止器。

谢谢。