Ich habe eine WPF Ribbon-basierte Anwendung und eine DLL.WPF: programmgesteuert hinzufügen RibbonBar von UserControl in ein RibbonWindow RibbonTab
In der Anwendung verwende ich eine Drittanbieter-Quelle (Syncfusion), um meine RibbonWindow zu erstellen.
Die DLL ist eine WPF-Klassenbibliothek, die aus einem UserControl besteht, das eine RibbonBar ist.
Ich möchte dieses UserControl zu meinem RibbonWindow hinzufügen.
Ich bin mir nicht sicher, wie das programmatisch zu tun ist.
MainWindow.xaml.cs
geladen dynamisch das Benutzersteuerelement aus der 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();
}
Wie kann ich die RibbonBar von WX.UserControl (Bar1) erhalten in (Tab1)?
Danke.