Tag: objectdataprovider

如何在运行时动态地将值传递给ObjectDataProvider.MethodParameters

我写了这段代码: public class CustomData { public int F1 { get; set; } public int F2 { get; set; } public string F3 { get; set; } } public class RetrievCustomData : List { public RetrievCustomData GetSome(int i) { for (int j = 0; j < i; j++) { CustomData cd = new CustomData(); Random rnd […]

如何在xaml中使用List ?

所以我很确定在定义部分我需要包含以下内容: xmlns:s=”clr-namespace:System.Collections.Generic;assembly=?????” 但我只是不知道该怎样代替???的。 我想用代码做的是这样的: <s:List> {Binding Nodes} </s:List> 因此,当我进行objectDataProvider调用时,我可以将列表传递给它调用的方法(CreateNodes)… 我该怎么做呢? 谢谢! 编辑 – 可能是一个修复? 我只是把它放在方法中,而不是传递给列表,它只是一个app变量…我不知道app变量是不是很糟糕 List existingNodes; if (Application.Current.Properties.Contains(“ExistingNodes”)) existingNodes = Application.Current.Properties[“ExistingNodes”] as List; else existingNodes = new List();