У меня есть dll, который содержит usercontrol, а также viewmodel для элемента управления. Я использую этот usercontrol в другом приложении. Теперь я не знаю, как установить datacontext в viewmodel в dll.Использование ViewModel из dll для UserControl
Это View Code моего приложения (Окно LayoutControlViewModel является длл ViewModel):
<Window x:Class="TestApplication.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:dll="clr-namespace:WindowLayoutControl.View;assembly=WindowLayoutControl"
Title="MainWindow" Height="350" Width="525">
<Grid>
<dll:WindowLayoutControl DataContext="{Binding WindowLayoutControlViewModel}"></dll:WindowLayoutControl>
</Grid>
К сожалению я довольно новыми для MVVM и WPF. Заранее спасибо.
Как использовать эти элементы управления в DLL? Вы называете их в xaml и/или коде? –
Я связываю их в xaml – Backs
Можете ли вы опубликовать образец, показывающий, что вы пытаетесь сделать? Это поможет понять вашу проблему. –