好的,所以这个问题很棒而且很容易理解。我想以这种确切的方式实现StackPanel
a TreeViewItem
。但是,当我尝试设置Orientation
面板时,编译器抱怨实施IEnumerable
.
这是我的TreeViewItem
->StackPanel
实现:
public static TreeViewItem newnode = new TreeViewItem()
{
Header = new StackPanel {
Orientation.Horizontal
}
};
我以前没有使用IEnumerable
过,但我尝试通过导入System.Collections
然后将我的类设置为继承自来实现它IEnumerable
。这样做之后,我得到一个编译器错误,说我的类没有实现System.Collections.IEnumerable.GetEnumerator()
。
在查看了一些在线资源后,我了解到其中显然IEnumerable<T>
包含GetEnumerable()
.
首先,我在正确的轨道上吗?如果是这样,我该如何正确设置?
另外,如果我需要继承如果我不使用某种or IEnumerable<T>
,我会放入什么?<>
List
Template
感谢您的帮助。
所要求的确切编译器错误
'Project.Folder.Class' does not implement interface member 'System.Collections.IEnumerable.GetEnumerator()'