2016-02-10 11 views
0

我有一個功能區控件,並且在控件中我想添加一個選項卡項作爲用戶控件,因此可以將它添加到多個選項卡中。我也希望標籤項目在xaml中設計。如何將xaml用戶控件用作特定類型

我要添加的用戶控件作爲標籤項:

<igRibbon:XamRibbon Name="_xamRibbon" Theme="Scenic"> 
     <igRibbon:XamRibbon.Tabs> 
      <view1:DataManagmentTab/> <!--User control tab--> 
     </igRibbon:XamRibbon.Tabs> 
</igRibbon:XamRibbon> 

用戶控制它期待的標籤項:

<igRibbon:RibbonTabItem 
    xmlns:igRibbon="clr-namespace:Infragistics.Windows.Ribbon;assembly=InfragisticsWPF4.Ribbon.v14.1" 
    xmlns:infragistics="clr-namespace:Components.Tool.Infragistics;assembly=Components.Tool.Infragistics" 
    Header="Test Tab" Visibility="Visible"> 
<igRibbon:RibbonGroup Caption="Test Group" Name="DM1"> 

</igRibbon:RibbonGroup> 

落後於用戶的代碼控制:

public partial class DataManagmentTab : RibbonTabItem 
{ 
    public DataManagmentTab() 
    { 

    } 
} 

功能區選項卡項目是用戶控件預期的功能,但它從不在功能區中顯示。有任何想法嗎?這就像用戶控件的xaml永遠不會被初始化。

回答