J'ai créé une nouvelle application WPF, avec la valeur par défaut MainWindow.xaml,Comment ajouter une page dans une autre dll dans une fenêtre WPF
et moi avons créé une nouvelle page: Page1.xaml avec un bouton en elle.
Je veux intégrer la page dans la fenêtre, alors j'ai essayé:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:WpfApplication1="clr-namespace:WpfApplication1" Title="MainWindow" Height="350" Width="525">
<Grid>
<WpfApplication1:Page1></WpfApplication1:Page1>
</Grid>
</Window>
Puis je me suis une exception.
J'ai cherché ici, et a obtenu une autre solution, en utilisant
donc j'ai essayé ceci:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:WpfApplication1="clr-namespace:WpfApplication1" Title="MainWindow" Height="350" Width="525">
<Grid>
<Frame Source="Page1.xaml"/>
</Grid>
</Window>
il a travaillé.
Mais
si le Page1.xaml n'est pas dans le projet en cours, mais dans un fichier dll?