我有一个WPF功能区的应用程序和一个DLL。WPF:以编程方式将RibbonBar从UserControl添加到RibbonWindow RibbonTab
在应用程序中,我使用第三方来源(Syncfusion)创建RibbonWindow。
该DLL是一个WPF类库,它由一个RibbonBar的UserControl组成。
我想将UserControl添加到我的RibbonWindow中。
我不知道如何以编程方式做到这一点。
MainWindow.xaml.cs
动态加载来自DLL
Assembly asm = Assembly.LoadFile(unitDllPath);
Type typ = asm.GetType("WX" + ".UserControl1", true, true);
unitDll = Activator.CreateInstance(typ);
MainWindow.xaml
<syncfusion:RibbonTab Name="Tab1" IsChecked="True" >
</syncfusion:RibbonTab>
UserControl.xaml
<syncfusion:RibbonBar Header="Select" Name="Bar1" ></syncfusion:RibbonBar>
UserControl.xam用户控件l.cs
public void MainWindow()
{
InitializeComponent();
}
如何从WX.UserControl(Bar1)将RibbonBar转换为(Tab1)?
感谢。