小编jer*_*rys的帖子

如何显示HeaderedItemsControl的标题?

我有以下代码:

 <Window.Resources>      
       <DataTemplate x:Key="SectionTemplate" >                          
              <TextBlock Text="{Binding Path=Name}" />                  
       </DataTemplate>
 </Window.Resources>
 <Grid >        
   <Border>
       <HeaderedItemsControl Header="Top1"
                             ItemsSource="{Binding Path=List1}" 
                             ItemTemplate="{StaticResource SectionTemplate}"/>
    </Border>       
 </Grid>
Run Code Online (Sandbox Code Playgroud)
public class MainWindow
{
   public List<Item> List1
   {
      get { return list1; }
      set { list1 = value; }
   }

   public MainWindow()
   {             
      list1.Add(new Item { Name = "abc" });
      list1.Add(new Item { Name = "xxx" });

      this.DataContext = this;      
      InitializeComponent();       
   }   
}

public class Item
{     
    public string Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

由于某种原因,Items渲染,但没有标题.

c# wpf xaml headereditemscontrol

5
推荐指数
1
解决办法
7262
查看次数

标签 统计

c# ×1

headereditemscontrol ×1

wpf ×1

xaml ×1