最佳答案
我在我的窗口资源中定义了一个自定义集合,如下所示(在一个 Sketchflow 应用程序中,所以窗口实际上是一个 UserControl) :
<UserControl.Resources>
<ds:MyCollection x:Key="myKey" x:Name="myName" />
</UserControl.Resources>
我希望能够在代码后面引用这个集合,我希望它是由 x: Name 命名的,但是我似乎无法访问它。
我可以用
myRef = (MyCollection) this.FindName("myKey");
但是这看起来有点骇人听闻。这种做法不好吗? 还有什么更好呢? 谢谢。)