1
這是我工作的代碼:使用綁定到一個列表<UserControl>我怎麼能不顯示控件,請
<TextBlock TextWrapping="Wrap" Text="{Binding Objective}" Grid.Column="0" VerticalAlignment="Center" FontWeight="Bold" />
<ItemsControl ItemsSource="{Binding Problems}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Rectangle Stroke="Black" Height="20" Width="20" Margin="1,0" />
</DataTemplate>
</ItemsControl.ItemTemplate>
當設置的ItemsSource到列表框。它包含:
List<Container>
(Below container properties)
- Objective: string
- Problems: List<UserControls>
看這句話:<ItemsControl ItemsSource="{Binding Problems}" >
在代碼中,問題是用戶控件的列表。當我加載程序時,列表框顯示用戶控件的控件,它應該顯示矩形。
我在做什麼錯?
但我不明白這一點,這是顯示列表框中的用戶控件.. – Darf
@OscarFimbres:是的,因爲它*可以*,ItemTemplate被忽略。此外,它不是一個列表框,一個列表框會**不**顯示它們.. –
對不起,我的基本知識,但我該如何解決它? – Darf