问题标签 [dataform]

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 投票
4 回答
3574 浏览

wpf - 类似于 SL3 for WPF 中的 DataForm 控件

我正在寻找一个像 DataForm 这样的控件,它是 Silverlight 3 中的新控件,用于处理 WPF 的整个绑定和验证逻辑(声明性地使用属性等)。

我一直认为 SL 是 WPF 的一个子集,但似乎没有 DataForm 控件,至少System.Windows.Controls不像 SL 那样在命名空间中(我知道 SL 使用另一个 CLR)

我忽略了什么吗?感谢帮助!

0 投票
2 回答
692 浏览

silverlight-3.0 - 在 Prism/silverlight 3 中使用 DataForm 控件时出现 AG_E_PARSER_BAD_TYPE 错误

我正在使用 prism 和 SL3,只要我在任何模块中放置一个 DataForm 控件,我就会收到此错误:

如果我将 DataForm 控件放到我的 Shell.xaml 中,我不会收到此错误,只有当我放入模块中的任何视图时。任何人都可以解释一下吗?

0 投票
3 回答
789 浏览

silverlight-3.0 - 如何隐藏 Silverlight 3 DataForm 控件的标题

我在我的 SL3 应用程序中使用 DataForm 控件,默认情况下它有一个带有一些图标的标题(编辑、删除、导航等),我可以防止大多数图标出现在标题上,但想要得到齐头并进。谷歌运气不佳...

0 投票
1 回答
1662 浏览

validation - Silverlight 3 使用模板验证 DataForm

我有一个 SL3 应用程序,我在其中使用 DataForm 进行数据输入。我希望我的表单以我喜欢的方式显示,因此,我使用<dataControls:DataForm.EditTemplate>模板并在模板内部进行了漂亮的表单设计。

主要问题是,在模板内我必须使用普通控件(如 TextBox)而不是“字段”控件(如 DataFormTextField)。它们的工作原理几乎相同,但在验证时有很大的不同。

如果我在绑定到它们的属性的设置器中抛出异常,它们都会显示正确的红色符号和错误,但如果我通过验证属性(例如[Required(ErrorMessage = "can't be empty!")])装饰属性,则只有 DataFormTextField 控件而不是 TextBox 控件将显示错误。在这两种情况下,我的 ErrorSummary 控件在其集合中都有错误,因此我可以看到正在考虑该错误...

任何帮助表示赞赏。

0 投票
1 回答
2949 浏览

silverlight - Silverlight 3 DataForm - 如何从枚举中填充 DataFormComboBoxField

XAML

代码:

DataForm ItemsSource 绑定到 ObservableCollection()

我需要做什么来填充和初始化下拉菜单?

0 投票
1 回答
409 浏览

silverlight-3.0 - 从列表中填充 DataFormComboBoxField

有谁知道如何从 SilverLight 3 beta 中的常规列表中填充 DataFormComboBoxField?在线任何地方似乎都没有有意义的文档或示例。

谢谢~史蒂夫

0 投票
2 回答
1437 浏览

silverlight - silverlight 通过棱镜命令,获取事件的事件参数?

我在 SL3 中有一个数据表单,它使用带有附加行为的 Prisms 命令来捕获事件。

(它非常紧跟这篇博文:http: //blogs.southworks.net/dschenkelman/2009/04/18/commands-with-attached-behavior-for-silverlight-3-dataform/#comment-607

基本上,一切都已连接并且工作正常,但是在视图模型中,我看不到如何访问事件的事件参数。

在 VM 的构造函数中,我定义了委托命令:

但是我需要访问 DataFormItemEditEndedEventArgs 属性才能定义需要做什么?我想根据用户是否取消或提交来执行不同的操作。

0 投票
1 回答
142 浏览

silverlight-3.0 - DataFormCombobox 上的选定索引

有谁知道设置选定索引或项 SilverLight 3 数据表单组合框的简单方法?所有的在线文档都表明它只能通过数据绑定来完成,我没有在一个特定的实例中使用它。

谢谢~史蒂夫

0 投票
2 回答
3198 浏览

silverlight-3.0 - Silverlight 3.0 数据表单中的组合框

随着 Silverlight 3 的新版本和 DataForm 迁移到 SilverLight Toolkit - 有谁知道如何以编程方式将项目添加到 DataForm 中的组合框?似乎没有任何通过代码文件访问它/

谢谢~史蒂夫

0 投票
3 回答
2044 浏览

c# - 如何将属性添加到生成的类的属性(Web 服务代理)?

我有一个从 Web 服务获取数据的 Silverlight 3 应用程序。当我添加对我的 Web 服务的引用时,Web 服务使用的所有类都在代理类中定义。到目前为止,一切都很好……现在,我想使用 Silverlight 3 中提供的 DataForm。要使用该组件,我必须将元数据添加到我的类中(例如,参见下面的代码)。

我的问题是,考虑到类 Movie 是在 .NET 生成的代理类中定义的,如何在不修改生成的类的情况下将属性/元数据添加到 Movie 类的属性中?

谢谢