0
我將Panorama控件綁定到我的視圖模型(類型ObservableCollection
)。我使用ItemTemplate
。因爲它使過渡不是真的順利,我不能使用HeaderTemplate
(不知道爲什麼!) 這是我的XAML如何讓全景控制不顯示模型類名稱
<controls:Panorama Name="panorama" >
<controls:Panorama.ItemTemplate>
<DataTemplate>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="210"/>
</Grid.RowDefinitions>
<TextBlock Text="{Binding Name}"/>
</Grid>
</DataTemplate>
</controls:Panorama.ItemTemplate>
</controls:Panorama>
但是,在運行時,每一個全景項確實顯示型號類別名稱 。 如果我使用HeaderTemplate
,它並沒有表明。 如何解決這個問題?
謝謝,我設置ItemSource在代碼後面,ItemTemplate是確定的。問題是當我沒有設置HeaderTemplate時,每個全景圖項目都顯示我的Model類名! – onmyway133
好吧,這是因爲你壓縮HeaderTemplate,它顯示你的模型類名稱。顯示類名而不是頭?或者,而不是'Name' – Pierpowl
類名是顯示而不是標題。更奇怪的是,當我設置ItemTemplate標題=「aaa」。它既顯示「aaa」和班級名稱! – onmyway133