2017-10-16 51 views
0

在ModernUI上,我們使用「ModernTab」而不是「TabControl」 但是如何在每個選項卡內顯示「」,而不是使用userControl。 我意味着我希望增加「網格」,每個標籤在ModernUI上使用「Grid」而不是「UserControl」 - WPF

碼內對ModernUI:

<mui:ModernTab SelectedSource="/Content/ControlsStylesButton.xaml" Layout="List"> 
      <mui:ModernTab.Links> 
       <mui:Link DisplayName="Button" Source="/Content/ControlsStylesButton.xaml" /> 
       <mui:Link DisplayName="DataGrid" Source="/Content/ControlsStylesDataGrid.xaml" /> 
      </mui:ModernTab.Links> 
     </mui:ModernTab> 

我對正常WPF窗口代碼:

<TabControl SelectionChanged="Selector_OnSelectionChanged"> 
<TabItem Name="tiProfileEdit" Header="profile" > 
<Grid> 
//UI of this tab instead of using usercontrol 
</Grid> 
</TabItem> 
<TabItem Name="tiDataGrid" Header="DataGrid" > 
<Grid> 
//UI of this tab instead of using usercontrol 
</Grid> 
</TabItem> 
</TabControl> 

回答

0

添加<Grid>作爲根元素的UserControl

A Link不是ContentControl並且沒有任何直接內容的概念。它只有一個Source屬性,所以它不像內置的TabItem

相關問題