2015-09-06 37 views
1

在我的用戶界面上,我有一個Pivot控件,它基本上保持3個不同的顯示狀態,它們相互配合工作(即對任何3個PivotItems的更新都可以影響其他任何2個顯示)。我要去的效果是讓3個「標籤」按照通常的方式工作(突出顯示爲其各自的視圖ID),但我想要一個固定的元素,它不會移動,但會在它的一些數據綁定:如何使用固定元素設置pivot標題?

Page1 Page2 Page3 
--------------------------------- 

Some fixed elements that never move 

--------------------------------- 
PivotItemView/Content 

那麼它看起來就像是向左或向右用戶刷卡時,內容將發生變化,選項卡會有所改變,但靜態內容將出現牽制。

我能弄清楚如何通過指定數據模板來自定義選項卡項目,但是這將適用於定義的每個PivotItem。我怎樣才能定義一個固定的區域?

更新: 我可能已經找到了一種方法來做到這一點,但我不知道如何解釋我說的固定區域中的綁定元素。

我修改了樞軸樣式並將我的固定內容放置在ItemsPresenter上方的新網格行中。但是,如何將透視樣式中的文本塊的text屬性綁定到Pivot實例的DataContext上的屬性?

回答

-1

UX明智,這不是一件好事。數據透視項下的內容由用戶鏈接到該選項卡。如果您需要每個選項卡上的相同數據,請使用自定義控件和數據綁定來將該內容放置在數據透視控件上方。

Martin