2017-11-13 5 views
0

私は動的に追加されたPivotItemとデザイナーから追加された2つのPivotItemを持っています。私は最初に動的に追加されたものを配置したいと思います(最初から左から)。PivotItemsの順序を選択するにはどうすればいいですか?

<Pivot Name="EntryPivot" Title="Gym Crew" Background="Azure"> 
     <Pivot.RightHeader> 
      <CommandBar> 
       <AppBarButton Icon="Import" Label="Import" Click="ImportCsv_Button"/> 
       <AppBarSeparator/> 
       <AppBarButton Icon="Edit" Label="Edit"/> 
       <AppBarButton Icon="Delete" Label="Delete"/> 
       <AppBarSeparator/> 
       <AppBarButton Icon="Save" Label="Save"/> 
      </CommandBar> 
     </Pivot.RightHeader> 
     <PivotItem Header="View Progress"> 

     </PivotItem> 
     <PivotItem Header="Progress Charts"> 

     </PivotItem> 
    </Pivot> 

少なくとも、アプリケーションを登録すると、動的に追加されたPivotItemが表示されます。

答えて

2
private void addElements() 
{ 
    calendar = getTheBloodyCalendar(); 
    pivot = EntryPivot; 

    Grid calendarGrid = new Grid() 
    { 
     HorizontalAlignment = HorizontalAlignment.Stretch, 
     VerticalAlignment = VerticalAlignment.Stretch 
    }; 
    calendarGrid.Children.Add(calendar); 

    calendarItem = new PivotItem() 
    { 
     Header = "Calendar", 
     Content = calendarGrid 
    }; 

    pivot.Items.Add(calendarItem); 
} 

は、特定のインデックスで

pivot.Items.Insert(0, calendarItem); 
を挿入するための挿入方法を使用してみてください
関連する問題