UserControls の水平スタックを設計しようとしています。UserControl
名前付きMiniControl
と名前付きがありObservableCollection<MiniControl>
ます。すべてをまとめようとしている には、次のコードがあります。ViewModel
MiniVideos
Window
<ItemsControl x:Name="items" Margin="5" ItemsSource="{Binding Path=MiniVideos}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal" Background="LightGray"/>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<ContentPresenter />
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
コードを実行すると、期待どおりに動作せず、出力に次のエラーが表示されます。
System.Windows.Data エラー: 26 : ItemTemplate と ItemTemplateSelector は、既に ItemsControl のコンテナー タイプの項目に対して無視されます。タイプ='ミニコントロール'.
何か案が?