我有一个班级
public class Item { public string A { get; set; } public Control B { get; set; } }
我在Silverlight中使用MVVM。我有一个从标准视图继承的自定义视图。自定义视图具有公共属性
public ICollection MyItems { get; set; },应存储上述项目。
在我看来的xaml中我有
xxxx.MyItems> Item A="someText" B="_existingButton" /> Item A="someText2" B="_existingButton2" /> /xxxx.MyItems>尝试为B赋值时,
View的Initialize()方法失败。
如何为自定义集合项指定现有元素的引用?
答案 0 :(得分:0)
我并不完全理解您要实现的目标,但为了帮助您找到解决方案,我建议您首先在代码隐藏文件(即.xaml.cs)文件中尝试执行任务。
通过这样做,您将从编译器和智能感知中获得更多信息。
一旦你在后面的代码中实现了你想要的,然后尝试在xaml文件中实现它。