ListViewBase.Header 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定清單標頭的內容。
public:
property Platform::Object ^ Header { Platform::Object ^ get(); void set(Platform::Object ^ value); };
IInspectable Header();
void Header(IInspectable value);
public object Header { get; set; }
var object = listViewBase.header;
listViewBase.header = object;
Public Property Header As Object
<listViewBase Header="headerString"/>
- or -
<listViewBase>
<listViewBase.Header>
headerObject
</listViewBase.Header>
</listViewBase>
屬性值
清單標頭的內容。 預設值為 null。
範例
以下是 GridView 標頭,其中包含含有文字和影像的 StackPanel 。 這個可延伸的應用程式標記語言 (XAML) 是 Microsoft Visual Studio Grid App範本頁面中使用的 GroupDetail
GridView簡化版本。
<GridView x:Name="itemGridView"
Margin="0,-14,0,0"
Padding="120,0,120,50"
ItemsSource="{Binding Source={StaticResource itemsViewSource}}"
ItemTemplate="{StaticResource Standard500x130ItemTemplate}">
<GridView.Header>
<StackPanel Width="480" Margin="0,4,14,0">
<TextBlock Text="{Binding Subtitle}" Margin="0,0,18,20"
Style="{StaticResource SubheaderTextStyle}" MaxHeight="60"/>
<Image Source="{Binding Image}" Height="400" Margin="0,0,18,20"
Stretch="UniformToFill" AutomationProperties.Name="{Binding Title}"/>
<TextBlock Text="{Binding Description}" Margin="0,0,18,0"
Style="{StaticResource BodyTextStyle}"/>
</StackPanel>
</GridView.Header>
</GridView>
備註
根據預設,標頭會顯示在 ListView的頂端,而左側則顯示 GridView。 如果 FlowDirection 屬性設定為 RightToLeft,則標頭會顯示在 GridView的右邊。
您可以藉由設定 HeaderTemplate 屬性,來使用 Header 的資料範本。